Foros del Web » Programando para Internet » PHP »

Insertar registros PHP

Estas en el tema de Insertar registros PHP en el foro de PHP en Foros del Web. Hola!!! después de romperme la cabeza buscandole un por que, debo acudir a vosotros, los grandes programadores de este foro! Soy un principiante en php ...
  #1 (permalink)  
Antiguo 21/09/2009, 14:59
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 14 años, 8 meses
Puntos: 3
Insertar registros PHP

Hola!!! después de romperme la cabeza buscandole un por que, debo acudir a vosotros, los grandes programadores de este foro!
Soy un principiante en php y mysql , pero por afición estoy haciendo una pequeña tonteria que regista un titulo de un evento y su contenido para almacenarlo en una base de datos.
El problema es que cuando ejecuto el script php me salta el siguiente error:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /opt/lampp/htdocs/pruebas_php/registra_evento.php on line 5

Aquí os copio el codgo HTML y PHP

<html>
<body>
<form action="registra_evento.php" method="post">
<input type="text" name="titulo_evento" value="" size="30" />
<input type="text" name="contenido_evento" value="" size="30" />
<input type="submit" name="enviar" value="Registrar Evento!" />
</form>
</body>
</html>


-----------------------------------------------------------------------------------------------------------------------

<?php
$mysql_id = mysql_connect('localhost', 'root', 'pedrosa');
mysql_select_db('eventos',$mysql_id');
mysql_query("INSERT INTO evento (titulo_evento, contenido_evento)
VALUES ('{$_POST['titulo_evento']}','{$_POST['contenido_evento']}')");
?>



¿Alguién me hecha una mano? la base de datos la tengo creada con phpmyadmin!!!!
  #2 (permalink)  
Antiguo 21/09/2009, 15:03
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Insertar registros PHP

Código PHP:
Ver original
  1. <?php
  2. $mysql_id = mysql_connect('localhost', 'root', 'pedrosa');
  3. mysql_select_db('eventos',$mysql_id');
  4. mysql_query("INSERT INTO evento (titulo_evento, contenido_evento) VALUES ('{$_POST['titulo_evento']}','{$_POST['contenido_evento']}')");
  5. ?>
¿Ahora mirando los colores que notas?
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 21/09/2009, 15:38
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Insertar registros PHP

pues me vas a perdonar... pero no logro haberiguarlo... mi editor también tiene colores... y sigo igual! por eso mi pregunta en el foro!
  #4 (permalink)  
Antiguo 21/09/2009, 15:50
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Insertar registros PHP

Lo que sucede es que tienes que ver que el codigo continua como string. Esto dice que tienes alguna comilla mal hubicada o no la cerraste. Por eso es importante conocer que significa los colores en un editor para tambien ver los errores.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 21/09/2009, 15:53
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Insertar registros PHP

me puedes hechar una mano, tu detectas alguna comilla mal cerrada o algún fallo?
  #6 (permalink)  
Antiguo 21/09/2009, 15:57
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Insertar registros PHP

Código PHP:
mysql_select_db('eventos',$mysql_id); 
Te sobra la comilla simple después de $mysql_id. Nos vemos.


No me sale la comilla cuando lo envio, pero tienes una comilla por ahi xd.

@abimaelrc : como haces para que el codigo php te salga como te sale?
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
  #7 (permalink)  
Antiguo 21/09/2009, 16:03
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Insertar registros PHP

Puuuufff!!!!!!! es cierto!!!! ajajajaj ya funciona!!!! Mil gracias!!!! que toneria más grande!!!


;) Gracias! compañero!
  #8 (permalink)  
Antiguo 21/09/2009, 16:14
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Insertar registros PHP

@spider_boy Hay un recuadro que sale verde con el simbolo de # le das un click ahí y luego escribes en el cuadro que te salga PHP o MYSQL o HTML etc etc etc. No tiene que ser en mayuscula solamente puede ser tambien en minuscula
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #9 (permalink)  
Antiguo 21/09/2009, 16:19
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Insertar registros PHP

Cita:
Iniciado por abimaelrc Ver Mensaje
@spider_boy Hay un recuadro que sale verde con el simbolo de # le das un click ahí y luego escribes en el cuadro que te salga PHP o MYSQL o HTML etc etc etc. No tiene que ser en mayuscula solamente puede ser tambien en minuscula

Ahhhh... ok, muchas gracias. Ya no desvirtuo el tema :P
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:12.