Ciao a tutti!
volevo chiedervi un consiglio:
ho undatabase mysql vorrei importare i dati degl'utenti nome/cognome/via ecc...ecc.. da una tabella ad un'altra tabella.
Come posso fare???
Graciess
Ciao a tutti!
volevo chiedervi un consiglio:
ho undatabase mysql vorrei importare i dati degl'utenti nome/cognome/via ecc...ecc.. da una tabella ad un'altra tabella.
Come posso fare???
Graciess
Utilizza la sintassi INSERT INTO ... SELECT
sì ma quello che volevo sapere è: devo fare ujno sript in php per fare questa procedura, o tramite phpmyadmin c'è un sistema per farlo direttamente ???
ho struturato lo script così
<?php
$host="xxxxxxxxx";
$user="xxxxxxxxx";
$password="xxxxxxxxx";
$name="xxxxxxxxx";
$conn = mysql_connect($host, $user, $password) or die("connesione non riuscita");
$db=mysql_select_db($name) or die("Impossibile selezionare db");
$query = "SELECT id, firstname FROM tabella ";
$result = mysql_query($query) or die (mysql_error());
while ($row = mysql_fetch_array($result))
{
echo $row['id'];
echo " " ;
echo $row['firstname'];
echo "
" ;
}
// preparo la query
$query = "INSERT INTO utenti (
id,
user_id,
firstname
)
VALUES (
'".$row["id"]."',
'".$row["id"]."',
'". $row['firstname']."'
)";
// lancio la query
$result = mysql_query($query);
mysql_close();
?>
nella lettura tutto ok funziona, ma non nella scrittura del dato nella tabella utenti, non mi restituisce nessun errore....cosa può essere??
UP!