Connessione a mysql con php

Ho un problema nella comunicazione mysql php: tramite l'editor in dos di mysql mi sono creato un database con una tabella e ho cercato di connettermi attraverso uno script php:

<?php

$db=mysql_connect("localhost","","*"); //tieni conto che il 3° parametro,la password, lo conosco, il secondo, la user, non so cosa metterci!!!

$res=mysql_db_query("azienda","select* from persona");

$num=mysql_num_rows($res);

echo "$num record trovati<br>";

for($i=0;$i<$num;$i++)

{

 $cg=mysql_result($res,$i,"cognome");

 $nm=mysql_result($res,$i,"nome");

 $st=mysql_result($res,$i,"stipendio");

 echo "$cg, $nm, $st <br>";

}

mysql_close($db);

?>

Il risultato è il seguente:

Warning: mysql_connect(): Access denied for user 'ODBC'@'localhost' (using password: YES) in c:\programmi\apache group\apache\htdocs\connessione.php on line 10

Warning: mysql_db_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\programmi\apache group\apache\htdocs\connessione.php on line 11

Warning: mysql_db_query(): A link to the server could not be established in c:\programmi\apache group\apache\htdocs\connessione.php on line 11

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\programmi\apache group\apache\htdocs\connessione.php on line 12

record trovati

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in c:\programmi\apache group\apache\htdocs\connessione.php on line 22

HELP ME!!

inviato 10 anni fa
fava
fava
1
X 0 X

Prova a mettere come user "root"

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Io ho messo root come user però ora mi da quest'altra scritta (molto simile in realtà):

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\programmi\apache group\apache\htdocs\connessione.php on line 10

Warning: mysql_db_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\programmi\apache group\apache\htdocs\connessione.php on line 11

Warning: mysql_db_query(): A link to the server could not be established in c:\programmi\apache group\apache\htdocs\connessione.php on line 11

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\programmi\apache group\apache\htdocs\connessione.php on line 12

record trovati

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in c:\programmi\apache group\apache\htdocs\connessione.php on line 22

Non riesco a capire.

risposto 10 anni fa
fava
fava
1
X 0 X

Questo è un altro problema, stai usando PHP 4 e MySQL 4.1 (o 5) vero?

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Io ho inserito root però ora mi da quest'altra scritta:

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\programmi\apache group\apache\htdocs\connessione.php on line 10

Warning: mysql_db_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\programmi\apache group\apache\htdocs\connessione.php on line 11

Warning: mysql_db_query(): A link to the server could not be established in c:\programmi\apache group\apache\htdocs\connessione.php on line 11

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\programmi\apache group\apache\htdocs\connessione.php on line 12

record trovati

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in c:\programmi\apache group\apache\htdocs\connessione.php on line 22

Non so cosa fare.

risposto 10 anni fa
fava
fava
1
X 0 X

si

risposto 10 anni fa
fava
fava
1
X 0 X
risposto 10 anni fa
Lore
Lore
1
X 0 X

Grazie mille per l'url miracoloso che mi hai dato. Ho risolto tutto. Ciao  ;D O0

risposto 10 anni fa
fava
fava
1
X 0 X

Se intendi questo:

http://www.phpnews.it/forum/index.php?topic=346.msg2027#msg2027

devi ringraziare Gianni...è lui che ha postato la soluzione...

Io ho solo fatto copia-incolla dell'url  O0

ciao

Lore

risposto 10 anni fa
Lore
Lore
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda