Foros del Web » Programando para Internet » PHP »

Problema obteniendo datos mysql_fetch_array

Estas en el tema de Problema obteniendo datos mysql_fetch_array en el foro de PHP en Foros del Web. Buenas, tengo un problemilla, inserto los datos en una tabla mediante un Form Código PHP: <form>                 <table border =2>                     <tr>                         <td ><h2>Nombre</h2></td>                         <td><INPUT TYPE="TEXT" NAME="nombre" size="50%" /></td>                         <td><h2>Dpto.</h2></td>                         <td><p>prueoe</p><input type="Submit" value="Insertar"></td>                         <td>                          <?  ...
  #1 (permalink)  
Antiguo 15/06/2011, 01:28
Avatar de jarpik  
Fecha de Ingreso: octubre-2007
Mensajes: 10
Antigüedad: 17 años, 2 meses
Puntos: 0
Problema obteniendo datos mysql_fetch_array

Buenas, tengo un problemilla, inserto los datos en una tabla mediante un Form


Código PHP:
<form>
                <table border =2>
                    <tr>
                        <td ><h2>Nombre</h2></td>
                        <td><INPUT TYPE="TEXT" NAME="nombre" size="50%" /></td>
                        <td><h2>Dpto.</h2></td>
                        <td><p>prueoe</p><input type="Submit" value="Insertar"></td>
                        <td>
                        <? 
                        
//departamentos(); 
                                                //conecto con la base de datos 
                            
$conn mysql_connect("localhost","root","root") or die ('Problema Conexion :' mysql_error());
                            
                            
mysql_select_db("bbdd",$conn);
                            
$cadena ="SELECT * FROM dep"
                            
$tabla mysql_query($cadena$conn) or die ("problema con cadena de conexion<br><b>" mysql_error()."</b>");
                            
$nRegistros=mysql_num_rows($tabla);
                            echo 
"<p>Numero de registros ".$nRegistros."</p>";
                            echo 
"<select name='dpto'>";
                            if (
$nRegistros>0)
                                {
                                while (
$registro mysql_fetch_array($tabla))
                                    {
                                    
                                    echo 
"<option value='".$registro['idDepartamento'].">".$registro['idDepartamento']." ".$registro['nombre']."</option>"

                                    }
                                echo 
"</select>";
                                }
                                
mysql_close($conn);
                        
?>
                        </td>
                        <td><p>prueoe</p><input type="Submit" value="Insertar"></td>
                    </tr>
                </table>
            </form>
El problema es q el fech array me recupera cada dos datos ( muestro los id´s 2,4,6,8) y no muestra el boton para insertar, bueno ni eso ni nada de despues en el código, pero no encuentro el problema.

Muchas gracias
  #2 (permalink)  
Antiguo 15/06/2011, 01:31
Avatar de jarpik  
Fecha de Ingreso: octubre-2007
Mensajes: 10
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Problema obteniendo datos mysql_fetch_array

NI pierdan tiempo ... falta un ' en el option disculpas

Etiquetas: mysql_fetch_array
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 05:25.