Invio query da php su db mysql

Zorthan

Utente Attivo
24 Feb 2007
85
0
0
CIAOOOO :)

sto tentando di fare la mia prima query con script php preso da un manuale

inf atti sonon un po' perso. dato che non mi funziona. non capisco

questo piccolo script chiamato query.php l'ho semplicemente linkato al sito ma quando clicco il link
dopo vari tentativi, (una marea di msg di errore) sono riuscito ad eliminare gli errori e mi viene fuori NULL.
In poche parole, non accettava come funzione mysqli_connect e mysqli_query. Ho dovuto togliere la i...! ora non vengonon errori ma NULL!!!
Eppure le tabelle sono create e presenti sul db che ho chiamato dallo script
DOMANDE!
1) se non vengono fuori "Dumpati" msg di errori, ma la scritta NULL significa che comunque lo script è corretto?
2) perché non viene fuori l'elenco completo della mia tabella "prova2" presente nel db cihioamato. Lo script l'ho copiato pari pari da phpmyadmin, dato che ho usato la funzione "CREA CODICE PHP"

Vi ringrazio in anticipo...sto annaspando, pensavo di vedere l'elenco della tabella. Dove ho sbagliato?:confused:

<?php

$host = "localhost;
$user = "username";
$password = "xxxxxxxx";
$dbname = "test";

$cxn = mysql_connect($host,$user,$password,$dbname);
if (!$cxn)
{
echo 'Errore durante la connessione al server MySQL';

exit();

}
else {

echo 'Connessione effettuata con successo';
}

mysql_close($cxn);

$sql_1 = "SELECT FROM * 'prova3'";
$result_1 = mysql_query ($cxn, $sql_1);
var_dump ($result_1);
echo "<p>";
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Correggi:
PHP:
$cxn = mysql_connect($host,$user,$password);
poi inserisci:
PHP:
mysql_select_db($dbname);
poi correggi:
PHP:
$sql_1 = "SELECT * FROM prova3";
infine correggi:
PHP:
$result_1 = mysql_query($sql_1);
 

Zorthan

Utente Attivo
24 Feb 2007
85
0
0
grazie!

Ciao Eliox

Innanzitutto devo ringraziarti per i suggerimenti:)

Ho provato a mopdificare e a caricare la page con le modifiche
e ora viene fuori questo:

Connessione effettuata con successo

bool(false)

Ma quindi se si fa una query dallo script php non succede la stessa cosa in SQL (scusa ma io mi intendo più di database che di server-side, sto studiando da pochissimo php):book:
Cioè non viene rispettata la condizione? eppure esiste la tabella prova3
e anche il db.:confused:

Comunque grazie, x lo meno ora funziona.
mi piacerebbe capire come fare per visualizzare dal mio sito la tabella con i dati! :fonzie:
 

Zorthan

Utente Attivo
24 Feb 2007
85
0
0
sono riuscito a fare un "insert into"

Ciao :)
in base ai tuoi parametri ho tentato di fare un INSERT INTO E ora funziona
tenendo presente i parametri di settaggio che funzionano..ecco cosa avevo messo, e controlo nel db, vedo con piacere una nuova riga inserita!! e via!!;)

/*FACCIO QUERY DI INSERIMENTO
$sql_1 = "INSERT INTO MOVIES (titolo) VALUES ('titolofilm') ";
$result_1 = mysql_query ($sql_1);
echo "<p>";
var_dump ($result_1);
echo "<p>";*/

Ma se tento con un SELECT FROM non riesco, ho copiato questo codice da manuale. Vorrei visualizzare i dati della tabella...

ecco codice ma NON SO se è giusto, Sta dif atto che mi restituisce 26 volte la scritta ARRAY (26 sono le righe della mia tabella, ho controllato)
qualcuno s cosa significhi? eliox? hai un'idea? :)

$sql = "SELECT * FROM MOVIES";
$result = mysql_query ($sql);
while ($row = mysql_fetch_row($result))

{
echo "<p> $row </p>";

}

RISULTATO:

Connessione effettuata con successo

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array

Array
:crying:


?>

GRAZIE in anticipo!
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
$row è un array, quindi devi stamparne i valori, prova ad esempio:
PHP:
$sql = "SELECT * FROM MOVIES";
$result = mysql_query ($sql);
while ($row = mysql_fetch_row($result))

{
echo "<p>". $row['titolo'] ".</p>";

}
 
Discussioni simili
Autore Titolo Forum Risposte Data
G [PHP] FORM INVIO VALORI A QUERY CON TRE CONDIZIONI PHP 2
blacksbugs Errore nell'invio query PHP 44
R Invio dai tessera sanitaria PHP 1
M telecamera Foscam - mancato invio mail ad account gmail IP Cam e Videosorveglianza 0
G Invio di più valori con la stessa checkbox PHP 4
M Invio dati database via email php PHP 0
K [php]form invio dati PHP 0
G form invio multiplo con checkbox PHP 12
nivaria.achinet Intercettare form solo dopo invio Javascript 1
M Memorizzare i dati nei campi prima dell'invio al db PHP 4
M Unire 2 funzioni per l'invio di un form e con l'apertura di un div Javascript 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Form: come tornare ai campi già compilati dopo invio PHP 1
G Invio form con PHP PHP 3
M Invio di email PHP 0
A invio massivo dati a file php Javascript 4
P Funzione jQuery Ajax invio file a php jQuery 1
Cosina Upload multiplo con invio allegati per email PHP 0
C Mailchimp ritardo invio newsletter subscribers Email Marketing 1
G creazione menu a tendina e invio a pagina php PHP 1
R Invio mail con allegati multipli PHP 0
R Invio mail con allegati da directory PHP 1
Cosina Invio messaggio a mailing list su file txt PHP 9
W Invio Dati ad un altra pagina Classic ASP 1
S Invio email da form PHP 8
psicomia Server e url per invio di file Server Dedicati e VPS 3
max1974 Invio email PHP 12
Daniele_Carrara Problema timeout - invio mail PHP 7
U PHP bottone per invio mail o ritorno al form PHP 15
G Invio mail con php da dati prelevati da un database PHP 9
L [PHP] Invio Immagini PHP 1
AC1 [PHP] Invio Mail PHP 18
I [PHP] Invio sms multipli PHP 4
S Consigli per invio di comunicati stampa Discussioni Varie 2
A [PHP] Invio automatico dati da form PHP 6
F Estrazione Email di persone selezionate e attive / facebook + invio di massa! Annunci servizi di Social Media Marketing 0
ANDREA20 [PHP] Modulo email invio PHP 5
Shyson [PHP] Codice iscrizione e invio avviso nuovi articoli PHP 3
Tommy03 Errore invio email con PHP PHP 1
B [PHP] Invio mail automatico dopo compilazione form - db PHP 25
Cosina [PHP] Preservare i campi del form solo se l'invio non ha successo PHP 5
A [PHP] errore 404 e invio mai path pagina con link interrotto PHP 2
A [PHP] Invio messaggio a tutti gli iscritti PHP 2
M [PHP] Problema script ricezione e invio posta... PHP 1
C [PHP] Problema Invio Email Elseif PHP 2
A [PHP] Problema invio mail con funzione mail() PHP 3
Tommy03 Invio email con PHP PHP 3
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
R [javascript]Form invio preventivo Javascript 0
A [PHP] Invio MP a destinatari multipli PHP 6

Discussioni simili