php e mysql

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
tinchevrig
Linux 0.x
Linux 0.x
Messaggi: 8
Iscritto il: ven 21 gen 2005, 0:00

php e mysql

Messaggio da tinchevrig »

ho scritto uno script in php per la connessione al database mysql ma non funziona. qualcuno mi puo´ gentilmente dare una mano *_* ?
<BR>
<BR><?php
<BR>$db_host="localhost";
<BR>$db_user="mysql";
<BR>$db_password="";
<BR>$db_name="test";
<BR>$db=mysql_connect($db_host,$db_user,$db_password);
<BR>if($db==FALSE)
<BR>die("Errore nella connessione");
<BR>mysql_select_db($db_name,$db)
<BR>or die("Errore nella selezione del database");
<BR>print "PROVA???!!!"; (inserita in seguito per vedere se stampava le stringhe, e in effetti quando apro la pagina viene visualizzata comunque una pagina bianca...)
<BR>?>
<BR><br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

php e mysql

Messaggio da useless »

print? echo!
<BR>assicurati anche che quell´utente abbia accesso al db, e che il tutto inizi cn <?php<br>

tinchevrig
Linux 0.x
Linux 0.x
Messaggi: 8
Iscritto il: ven 21 gen 2005, 0:00

php e mysql

Messaggio da tinchevrig »

Si, l´utente ha accesso al db e non ha password. i dati inseriti sono corretti (credo ;) ) e tutto inizia con <?php (se ti riferivi a questo). saluti!
<BR>
<BR> - TINChEVRIG<br>

Raban
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: sab 15 gen 2005, 0:00

php e mysql

Messaggio da Raban »

Dunque di default mysql all´installazione crea l´utente root ( che non ha nulla a che fare con
<BR>l´utente root del sistema operativo ) e tale utente e´ abilitato ad accedere al database sia dall´host locale che da remoto .
<BR>Io proverei a modificare il tuo script come segue :
<BR>
<BR>
<BR><?php
<BR>$db_host="localhost";
<BR>$db_user="root";
<BR>$db_password="";
<BR>$db_name="test";
<BR>$link=mysql_connect("$db_host","$db_user","$db_password")
<BR> or die ("Non riesco a connettermi a <b>$db_host");
<BR>mysql_select_db ($db_name, $link)
<BR>or die ("Non riesco a selezionare il db $database<br>");
<BR>echo "se ti stampa solo questa frase dovrebbe essere andato tutto bene";
<BR>mysql_close ($link);
<BR>?>
<BR>
<BR>
<BR>Ue´ poi fammi sapere !
<BR>
<BR><br>

Rispondi