Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2003, 10:44
Avatar de El Menda
El Menda
 
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 22 años, 10 meses
Puntos: 0
La consulta MySQL no va

Hola. De estos errores los hay miles, pero no llego a entender por qué cuando intento insertar unos campos en la tabla no los inserta. Simplemente dice OK y MySQL no da ningun mensaje de error. Aqui va:
Código PHP:
<?
include("../plantillas/conexion.php");
$link Conectarse();
#Si el archivo se envia correctamente
  
$sql4 "SELECT id FROM trucoss WHERE idn='".$_POST['idn']."'";
  
$result mysql_query($sql4);
          if (
mysql_num_rows($result) > 0) {
echo 
"Update correcto";
          } else {
#Insertamos la nueva imagen
#Aqui no inserta la imagen
    
$sql5 "INSERT INTO trucoss (idn, total, 1) VALUES('".$_POST['idn']."', '1', '".$_FILES['archivo']['name']."')";
    
$result mysql_query($sql5);
echo 
"Subida correcta: <br>".$_POST['idn']."/".$_FILES['archivo']['name'];
          }
?>
Por supuesto, cuando ejecuto el script me aparece:
Subida correcta:
1/ctk_cu_1.gif
Por lo que se ve que las variables se han enviado bien.

Por si también os sirve, la tabla:
CREATE TABLE `trucoss` (
`id` int(10) NOT NULL auto_increment,
`idn` int(10) NOT NULL default '0',
`total` int(10) default NULL,
`1` varchar(150) default NULL,
`2` varchar(150) default NULL,
`3` varchar(150) default NULL,
`4` varchar(150) default NULL,
`5` varchar(150) default NULL,
`6` varchar(150) default NULL,
`7` varchar(150) default NULL,
`8` varchar(150) default NULL,
`9` varchar(150) default NULL,
`10` varchar(150) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

Muchas gracias y saludos
__________________
"No hay mujer fea sino copa de menos"

Última edición por El Menda; 30/10/2003 a las 10:45