Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/06/2003, 07:40
Avatar de Sexma
Sexma
 
Fecha de Ingreso: junio-2003
Ubicación: Valencia
Mensajes: 109
Antigüedad: 20 años, 10 meses
Puntos: 0
A ver si te puedo ayudar,las comillas dobles las utilizas para asignar un texto a una variable en php y dentro de la consulta utilizas comillas simples cuando quieres menter texto en un campo de tipo alfanumerico y no utilices comillas si es de tipo numerico.

Ejemplo:

Código PHP:
$sql "INSERT INTO manual_comments SET topic_id = 1, comentario='tu comentario',fecha='1/6/2003/',user_id = 1;" 
y como tu tienes los datos que quieres meter en varibles lo mas facil es cambiar los datos por las variables y asi te lias menos.

Código PHP:
$sql "INSERT INTO manual_comments SET topic_id = $topic_id, comentario='$comentario',fecha='$fecha',user_id = $user_id;" 
Y por ultimo si lo quieres hacer a lo profesional sustituye $variable por ". $variable ." y ya esta :)

Código PHP:
$sql "INSERT INTO manual_comments SET topic_id = "$topic_id .", comentario='"$comentario ."',fecha='"$fecha ."',user_id = "$user_id";" 
Solo hay que tener cuidado con las comillas porque al final te puedes hacer la picha un lio. Espero que te haya ayudado