Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/06/2009, 16:30
chei
 
Fecha de Ingreso: junio-2009
Mensajes: 7
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: problemas con insert into

no realmente el "dbconn_query" funciona y me devuelve el valor que quiero, siento no poder decirte si es una funcion mia (estoy modificando codigo por lo que no es facil saber ...)
otra de las pruebas que estoy haciendo es

$id_nozze = dbconn_query('SELECT id
FROM nozze
WHERE nozze.nomesposi = \''. stripslashes($_POST['nozze']) .'\';');

/*Esto se que me devuelve un array de tipo id_nozze [0]['id'] aqui tengo el valor que lo quiero pasar a un int para poder meterlo en mi sql*/


foreach ($id_nozze as $esposi){
$id = $esposi['id'];
}
$id_espossi = (int)$id;

/*Cuando estoy aqui si hago un echo $id_espossi me da el valor (por ejemplo 5) que luego mas tarde quiero meter en la sql como entero*/


$sql = "INSERT INTO eventi (id_nozze, evento, prezzo) VALUES ($id_espossi, 'chei', 50);
$result = mysql_query($sql) or die ($sql."<br>Error:<br>".mysql_error());

/* El problema es que me inserta bien en la base de datos pero el valor de id_espossi siempre tiene el valor 0 aunque en el echo que hago anteriormente tenga el valor de 5 (la columna id_nozze en la base de datos es un int (11)*/

muchas gracias de antemano