Anteprima
Vedrai una selezione di 1 pagina su 2
MySQL - Singola cella di un record Pag. 1
1 su 2
Disdici quando vuoi 162x117
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Sintesi
Esercizio MySQL (permette di avere una singola cella di un record)


Semplice programma che permette di avere una singola cella di un record SET e subito dopo un altro programma che permette di fare la stessa cosa solo un po' più elaborato.
Estratto del documento

<? $db = mysql_connect("localhost","","")

or die ("Non riesco a creare la connessione");

mysql_select_db("canoneRAI")

or die ("Non trovo il DB");

$sql = "SELECT cognome,nome,indirizzo,canone FROM utentiRAI

WHERE canone = 1";

$ris = mysql_query($sql)

or die ("Query fallita!");

$righe= mysql_num_rows($ris);

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

{

echo mysql_result($ris,$i,0)." - ";

echo mysql_result($ris,$i,1)." - ";

echo mysql_result($ris,$i,2)." - ";

echo "<HR>";

}

mysql_close();

?>

------------------------------------------------------------------------------

<? //righe2.php

$db = mysql_connect("localhost","","")

or die ("Non riesco a creare la connessione");

mysql_select_db("maga")

or die ("Non trovo il DB");

for($i=1;$i<=5;$i++) //ciclo di

caricamento dati fornitori casuale

{

$n=chr(rand());

$n1=chr(rand());

$n2=$i+2000;

$sql="INSERT into fornitori (cod_fornitore,nome,citta,inizio_rapporto)

VALUES ('$i','$n','$n1','$n2')";

$ris=mysql_query($sql) or die ("Query fallita!"); //esecuzione query

}

//conteggio totale fornitori

$sql="SELECT cod_fornitore FROM fornitori";

$ris=mysql_query($sql) or die ("Query fallita!"); //esecuzione query

$forn=(int) mysql_num_rows($ris);

$i=1;

//ciclo di caricamento di 3 prodotti per fornitore

for($j=1;$j<=$forn;$j++)

while($i<=3*$j)

{

$n=chr(rand());

$n1=(int) rand()*500;

$n2=(int) rand()*10;

$sql = "INSERT into

articoli(codice,descrizione,prezzo,iva,ID_fornitore,giacenza) VALUES

('$i','$n','$n1',0.1,'$j','$n2')";

$ris=mysql_query($sql) or die("query fallita");

$i++;

}

//ciclo di modifica dei prodotti del fornitore 3 e 4 aumentano del 10%

$sql="UPDATE articoli SET prezzo = (prezzo * 10/100) WHERE ID_fornitore=3";

Dettagli
Publisher
2 pagine
11 download