Foros del Web » Programando para Internet » PHP »

insert

Estas en el tema de insert en el foro de PHP en Foros del Web. en un formulario para iinsertar datos a una tabla el script contiene unas 75 lineas para insertar, pero solo lo hace hasta las numero 15 ...
  #1 (permalink)  
Antiguo 03/02/2006, 15:38
 
Fecha de Ingreso: junio-2003
Ubicación: Frente al monitor
Mensajes: 508
Antigüedad: 20 años, 9 meses
Puntos: 0
insert

en un formulario para iinsertar datos a una tabla el script contiene unas 75 lineas para insertar, pero solo lo hace hasta las numero 15 mas o menos, pork las otras no las puede insertar desde ese script, pero si lo hago desde el phpadmyn sale todo bien. Tengo hacer otro query para eso¿
__________________
Tengo una duda...
  #2 (permalink)  
Antiguo 03/02/2006, 15:42
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 4 meses
Puntos: 5
a que te refieres que si lo haces de phpmyadmin copias los inserts al phpmyadmin y los ejecutas, ahora no se puede brindar mucha ayuda si no pones el codigo de tu pagina php que hace los inserts, tal vez si posteas un poco mas detallado se pueda ayudarte a encontrar el problema, cya
__________________
"El Conocimiento es de todos, no solo de algunos"
  #3 (permalink)  
Antiguo 03/02/2006, 21:01
 
Fecha de Ingreso: junio-2003
Ubicación: Frente al monitor
Mensajes: 508
Antigüedad: 20 años, 9 meses
Puntos: 0
tengo el formulario....en htlm, una parte nada mas



<TR>
<TD style="WIDTH: 180px; HEIGHT: 28px">Nombre entrevista:</TD>
<TD style="HEIGHT: 28px"><INPUT id="nombreentrevista" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="69" name="nombreentrevista">
(obligatorio)</TD>
</TR>
<TR>
<TD style="WIDTH: 180px">Fecha:</TD>
<TD><INPUT id="fecha" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="69" name="fecha"
tabIndex="1">
(obligatorio)</TD>
</TR>
<TR>
<TD style="WIDTH: 180px">Nombre completo:</TD>
<TD><INPUT id="nombre" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="150" name="nombre"
tabIndex="2">
(obligatorio)</TD>
</TR>
<TR>
<TD style="WIDTH: 180px">Fecha cumpleaños:</TD>
<TD><INPUT id="cumpleanos" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="150" name="cumpleanos"
tabIndex="2">
(obligatorio)</TD>
</TR>
<TR>
<TD style="WIDTH: 180px">Signo Zodiacal:</TD>
<TD><INPUT id="zodiaco" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="150" name="zodiaco"
tabIndex="2">
(obligatorio)</TD>
</TR>
<TD style="WIDTH: 180px">Estatura:</TD>
<TD><INPUT id="estatura" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="150" name="estatura"
tabIndex="2">
(obligatorio)</TD>
</TR>
<TD style="WIDTH: 180px">Peso:</TD>
<TD><INPUT id="peso" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="150" name="peso"
tabIndex="2">
(obligatorio)</TD>
</TR>
<TD style="WIDTH: 180px">Camisa:</TD>
<TD><INPUT id="camisa" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="150" name="camisa"
tabIndex="2">
(obligatorio)</TD>
</TR>
<TD style="WIDTH: 180px">Cintura:</TD>
<TD><INPUT id="cintura" style="WIDTH: 448px; HEIGHT: 22px" type="text" size="150" name="cintura"
tabIndex="2">
(obligatorio)</TD>
</TR>




y esta es la parte PHP


@mysql_select_db($database) or die( "Unable to select database");
$nombreentrevista = $_POST['nombreentrevista'];
$fecha = $_POST['fecha'];
$nombre = $_POST['nombre'];
$cumpleanos = $_POST['cumpleanos'];
$zodiaco = $_POST['zodiaco'];
$estatura = $_POST['estatura'];
$peso = $_POST['peso'];
$camisa = $_POST['camisa'];

.....


$query = "INSERT INTO tablanombre (nombreentrevista, fecha, nombre, cumpleanos, zodiaco, estatura, peso, camisa, cintura, zapatos, libro, momento, comida, grupo)
VALUES ('$nombreentrevista','$fecha','$nombre','$cumplean os','$zodiaco','$estatura','$peso','$camisa','$cin tura','$zapatos')


y despues el cierre del mysql conection



Pero solo me agrega unos cuantos valores, los otros no lo hace? por que no?

son muchos los datos?


Y con relacion al phpadmyn, decia k si inserto los valores desde el phpadmyn si los logro ver en la parte q quiero, o sea inserto los datos manualmente. Pork no me lo hace con el archivo de agregar los datos....
__________________
Tengo una duda...
  #4 (permalink)  
Antiguo 03/02/2006, 22:42
Avatar de El_Aprendiz  
Fecha de Ingreso: febrero-2005
Mensajes: 152
Antigüedad: 19 años, 1 mes
Puntos: 0
Saludos
Mira te pondre el codigo PHP que he utilizado para insertar en una tabla funciona de maravilla la cantidad de campos no importa puedes ser bastantes

mysql_query("insert into nombredetabla (uncampo,otrocampo)values('{$_POST['nombredelacajadetextoenelformularioparauncampo']}','{$_POST['nombredelacajadetextoenelformularioparaotrocampo']}')",$variableconexion);

eso es todo funciona a la perfección la "$variableconexion" es una variable que contiene la conexion de la base de datos.
espero que te funcione.
  #5 (permalink)  
Antiguo 04/02/2006, 12:33
 
Fecha de Ingreso: junio-2003
Ubicación: Frente al monitor
Mensajes: 508
Antigüedad: 20 años, 9 meses
Puntos: 0
probare esa k dices, pero pork no me inserta las demas?
__________________
Tengo una duda...
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 10:03.