Pb champ de table
Posté : 16 mars 2017, 22:47
Bonjour
J'ai une table nommée : t_save avec 2 champs : save_id et save_name.
J'effectue un inser into comme ceci :
Cela fonctionne.
Maintenant je rajoute un champ à cette table : save_detail. quand j'effectue un inser into , les enregistrements ne se font plus ??
J'ai mis un var_dump pour voir se qu'il se passe, et j'ai une erreur apparemment :
J'ai une table nommée : t_save avec 2 champs : save_id et save_name.
J'effectue un inser into comme ceci :
Code : Tout sélectionner
// Recherche ville
$result = $mysqli -> query('SELECT city_id,city_name FROM t_city WHERE city_name LIKE ("'.$villeNom.'")');
$row = $result -> fetch_array();
echo $row['city_id'] .' - '. $row['city_name'];
$saveName = $row['city_name'];
// Enregistrement dans Table save
$mysqli -> query('INSERT INTO t_save (save_name) VALUES ("'.$saveName.'")');
var_dump($mysqli);Maintenant je rajoute un champ à cette table : save_detail. quand j'effectue un inser into , les enregistrements ne se font plus ??
J'ai mis un var_dump pour voir se qu'il se passe, et j'ai une erreur apparemment :
Je ne comprend pas l'ereur.C:\wamp64\www\essai\index.php:39:
object(mysqli)[1]
public 'affected_rows' => int -1
public 'client_info' => string 'mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $' (length=79)
public 'client_version' => int 50011
public 'connect_errno' => int 0
public 'connect_error' => null
public 'errno' => int 1364
public 'error' => string 'Field 'save_detail' doesn't have a default value' (length=48)
public 'error_list' =>
array (size=1)
0 =>
array (size=3)
'errno' => int 1364
'sqlstate' => string 'HY000' (length=5)
'error' => string 'Field 'save_detail' doesn't have a default value' (length=48)
public 'field_count' => int 2
public 'host_info' => string 'localhost via TCP/IP' (length=20)
public 'info' => null
public 'insert_id' => int 0
public 'server_info' => string '5.7.14' (length=6)
public 'server_version' => int 50714
public 'stat' => string 'Uptime: 3652 Threads: 1 Questions: 3549 Slow queries: 0 Opens: 248 Flush tables: 1 Open tables: 174 Queries per second avg: 0.971' (length=136)
public 'sqlstate' => string '00000' (length=5)
public 'protocol_version' => int 10
public 'thread_id' => int 395
public 'warning_count' => int 0