
Originalmente inviato da
stoner
Codice PHP:
<?php
$cn = mysql_connect("nome_server", "username", "password") or die();
mysql_select_db("nome_database", $cn) or die();
mysql_query("INSERT INTO nome_tabella VALUES('dato1', 'dato2')", $cn);
?>
Rirorda però che vuoi inserire soltanto una colonna nel db devi specificare quale
Codice:
INSERT INTO nome_tabella(nome_colonna) VALUES('dato')
con quella sintassi si presuppone che tu inserisca all'interno di VALUES(..) i valori per tutte le colonne della tabella.
Grazie 1000.
E per estrapolare i dati, ho provato questo codice:
Codice PHP:
<?php
$client = "indirizzo";
$nome = "nome";
$password4 = "psw";
$directory = "nomedb";
$tabellasiti = "nometabella";
$var1="1";
$connessione=mysql_connect($client,$nome,$password4);
$domanda=mysql_db_query($directory,"id, username, password".$tabellasiti." where id=".$var1." ",$connessione);
$id = mysql_result($domanda,0,"id");
$username = mysql_result($domanda,0,"username");
$password = mysql_result($domanda,0,"password");
echo $id."<br>".$username."<br>".$password;
?>
La connessione al db avviene correttamente, la tabella ha come colonne i nomi "id", "username" e "password", ma non mi visualizza 3 errori simili, uno per ogni dato che voglio estrapolare: Warning: mysql_result(): supplied argument is not a valid MySQL result resource in ...
Cosa sbaglio? :(
EDIT: ho provato anche con un codice alternativo:
Codice PHP:
<?php
$client = "indirizzo";
$nome = "nome";
$password4 = "psw";
$directory = "nomedb";
$tabellasiti = "nometabella";
$var1="unnome";
$connessione=mysql_connect($client,$nome,$password4); //connessione database
$sqlquery = "SELECT * FROM $tabellasiti WHERE username = $var1";
$result = mysql_query($sqlquery);
$nomeutente = mysql_result($result,1,"username");
$password = mysql_result($result,1,"password");
echo $nomeutente."<br>".$password;
?>
Ma non cambia niente...Solito errore