salve a tutti.
Visto che non sono molto pratico di PHP volevo sapere se il codice che ho inserito potrebbe andare bene per quello che devo fare. Mi spiego
Ho una 2 tabella di un db Mysql , la tabella1 contiene ID, PRICE nella tabella2 devo inserire il campo Price della tabella1 dove vuoto le 2 tabelle sono legate tramite ID.
di seguito il codice che ho scritto:
<?php
error_reporting(E_ALL & ~E_NOTICE);
$hostname = "1.2.2.2";
$username = "Sqltest";
$password = "xxxx";
$database = "Sqltest1";
$mysqli=mysqli_connect($hostname, $username,$password , $database);
if($mysqli->connect_errno){
echo ('numero errore: '. $connessione->connect_errno ."<br />");
echo('errore connessione!' . $connessione->connect_error);
exit;
}
else {
echo("Sei connesso al db!<br/>");
//
$query = "SELECT id_product, price from ps_product ";
$result = mysqli_query($mysqli,$query);
while ($riga = mysqli_fetch_array($result))
{
//echo "<div>\n";
//echo "<div>" . $riga['id_product'] . "</div>\n";
// echo "<div>" . $riga['price'] . "</div>\n";
// echo "</div>\n";
$query2 = "UPDATE ps_product_shop set price = $riga['price'] where id_product = $riga['id_product'] and price = 0";
}
//
}
?>
avevo messo echo "<div>\n"; per visualizzare prima i campi ma in realtà non mi serve.
Visto che non sono molto pratico di PHP volevo sapere se il codice che ho inserito potrebbe andare bene per quello che devo fare. Mi spiego
Ho una 2 tabella di un db Mysql , la tabella1 contiene ID, PRICE nella tabella2 devo inserire il campo Price della tabella1 dove vuoto le 2 tabelle sono legate tramite ID.
di seguito il codice che ho scritto:
<?php
error_reporting(E_ALL & ~E_NOTICE);
$hostname = "1.2.2.2";
$username = "Sqltest";
$password = "xxxx";
$database = "Sqltest1";
$mysqli=mysqli_connect($hostname, $username,$password , $database);
if($mysqli->connect_errno){
echo ('numero errore: '. $connessione->connect_errno ."<br />");
echo('errore connessione!' . $connessione->connect_error);
exit;
}
else {
echo("Sei connesso al db!<br/>");
//
$query = "SELECT id_product, price from ps_product ";
$result = mysqli_query($mysqli,$query);
while ($riga = mysqli_fetch_array($result))
{
//echo "<div>\n";
//echo "<div>" . $riga['id_product'] . "</div>\n";
// echo "<div>" . $riga['price'] . "</div>\n";
// echo "</div>\n";
$query2 = "UPDATE ps_product_shop set price = $riga['price'] where id_product = $riga['id_product'] and price = 0";
}
//
}
?>
avevo messo echo "<div>\n"; per visualizzare prima i campi ma in realtà non mi serve.