Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2007, 11:34
Avatar de Carsan
Carsan
 
Fecha de Ingreso: abril-2007
Ubicación: Mexico
Mensajes: 109
Antigüedad: 17 años, 1 mes
Puntos: 0
Error constante de QUERY

Atravez de un formulario intento meter datos de cliente a la BD pero contantemente me da error query failed.
Les pido si me pueden dar una ayudita a ver cual puede ser el problema.
Muchas gracias.
contacto.html
Código PHP:
<form action="PHP/contacto.php" method="post" name="form1">
  <
table border="0" cellpadding="2" cellspacing="0" >
    <
tr>
      <
td colspan="2" class="textos">&nbsp;</td>
      <
td>&nbsp;</td>
    </
tr>
    <
tr>
      <
td class="textos"><strong>Nombre Apellido:</strong></td>
      <
td width="20">&nbsp;</td>
      <
td width="70%"><input name="nombre" type="text" class="formularios1" id="nombre" size="30" /></td>
    </
tr>
    <
tr>
      <
td class="textos"><strong>Empresa:</strong></td>
      <
td width="20">&nbsp;</td>
      <
td width="70%"><input name="empresa" type="text" class="formularios1" id="empresa" size="30"></td>
    </
tr>
    <
tr>
      <
td class="textos"><strong>Tel&eacute;fono:</strong></td>

      <
td width="20">&nbsp;</td>
      <
td width="70%"><input name="telefono" type="text" class="formularios1" id="telefono" size="30"></td>
    </
tr>
    <
tr>
      <
td class="textos"><strong>E-Mail:</strong></td>
      <
td width="20">&nbsp;</td>
      <
td width="70%"><input name="email" type="text" class="formularios1" id="email" size="30"></td>
    </
tr>

    <
tr>
      <
td valign="top" class="textos"><strong>Comentarios:</strong></td>
      <
td width="20">&nbsp;</td>
      <
td width="70%"><textarea name="comentarios" cols="50" rows="7" class="formularios1" id="comentarios"></textarea></td>
    </
tr>
    <
tr>
      <
td class="textos">&nbsp;</td>
      <
td width="20">&nbsp;</td>

      <
td width="70%"><span class="textos">
        <
input name="Submit" type="submit" class="formularios_bot" value="Enviar">
      </
span></td>
    </
tr>
  </
table>
</
form
contacto.php
Código PHP:
<?php
if(isset($_POST['Submit']))
{
// Con esto gargo los datos del cliente
        
        
$nombre $_POST["nombre"]; 
        
$empresa $_POST["empresa"]; 
        
$telefono $_POST["telefono"]; 
        
$email $_POST["email"]; 
        
$comentarios $_POST["comentarios"]; 
        
$connection=mysql_connect("www.equiposelsol.com","miguelret","jufepaca")or die("Error conectando a la base de datos");
$db=mysql_select_db("dbequipelsol",$connection)or die ("Error seleccionando la base de datos");
        
        
$query "INSERT INTO contactos (nombre, empresa, telefono, email, comentarios) VALUES ($nombre, $empresa, $telefono, $email, $comentarios)";

        
mysql_query($query) or die("Error, query failed");                    
        
        
        echo 
"¡Gracias! Hemos recibido sus datos.\n";
        }
?>
Por si es de utilidad, la tabla contactos está de la siguiente manera

id_contacto, INT, auto_increment
nombre, VARCHAR 30
empresa, VARCHAR 30
telefono, INT
email, VARCHAR 30
comentarios, VARCHAR 255

Última edición por Carsan; 15/05/2007 a las 11:43 Razón: correccion