Bienvenido a la sección de Preguntas y Respuestas, donde puedes plantear tus dudas e inquietudes técnicas y recibir respuestas de otros miembros de la comunidad. Si deseas consultar el foro anterior puedes hacerlo a través del enlace: Foro Anterior (Solo Lectura)

No puedo conectar con base de datos

0 positivos 1 negativo
177 vistas
Realice un scrip para conectarme una base de datos pero no me conecta este es el scrip

 <?php
    include("conexion.php");
    $cod_plan=$_POST['cod_plan'];
    mysql_select_db("cayaurima") or die("Error con la base de datos");
    $consulta="SELECT * FROM plantel_pro where cod_plan='$cod_plan'";
    $resultado=mysql_query($consulta)or die(mysql_error());
    while($fila=mysql_fetch_array($resultado)){
    ?>
  <tr>
    <td><div align="center"><?php echo $fila['cod_plan'];?></div></td>
    <td><div align="center"><?php echo $fila['nom_plan'];?></div></td>
    <td><div align="center"><a href="forModPlanPro.php?cod_plan=<?php echo $fila["cod_plan"];?>">Actualizar</a></div></td>
    <td><div align="center"><a href="elimPlaProConf.php?cod_plan=<?php echo $fila["cod_plan"];?>">Retirar</a></div></td>
  </tr>
       <? }?>
       <?php
    mysql_free_result($resultado);
    ?>
</table>

Si alguien puede ayudar se lo voy a agradecer soy nuevo en php
preguntado por fernando (28 puntos) Abr 5, 2014 en MySQL

3 Respuestas

0 positivos 0 negativos

Buenas,

  1.  donde esta el mysql_connect();??
  2. lo segundo puedes indicarnos que error te da?? para poder sacar conclusiones.
  3. como recomendación la extensión mysql esta desaconcejada, en su lugar se usa mysqli o PDO

Saludos

respondido por carlos-belisario (178 puntos) Abr 6, 2014
0 positivos 0 negativos
Buen dia, el mysql_connect() está en este archivo:

<?php
$conexion=mysql_connect("localhost","root","12345")or die("Error al conectar");
?>

Y lo llamo con  include("conexion.php");

Y el error que me da es este: Unknown column 'id' in 'where clause' me dice la columna id es desconocida o algo asi pero en la tabla no existe niguna columna con id .

Te lo agradecere si me das una mano.

Saludos
respondido por fernando (28 puntos) Abr 6, 2014
Buenas tardes lo que quise decir es que en la tabla a la estoy haciendo la consulta tiene dos campos uno dice cod_plan y el otro dice nom_plan y no existe ningun campo que diga id por lo tanto no puedo hacer un where donde pregunte por un id, no se me explique bien pero si estoy equivocado por favor dime que estoy haciendo mal
0 positivos 0 negativos
En la consulta que colocas no hay ningún id, debe de haber otra consulta donde en el where preguntes por un id
respondido por carlos-belisario (178 puntos) Abr 6, 2014
...