Foros del Web » Programando para Internet » PHP »

Que falla? Enviar datos a BD

Estas en el tema de Que falla? Enviar datos a BD en el foro de PHP en Foros del Web. Bueno consta de 3 archivos que son:config4.php (con el config) newtop.php Código HTML: <form action= "topconect.php" method= "POST" > <p> Clan: <input type= "text" name= ...
  #1 (permalink)  
Antiguo 04/02/2005, 19:41
 
Fecha de Ingreso: febrero-2005
Mensajes: 143
Antigüedad: 12 años, 10 meses
Puntos: 0
Que falla? Enviar datos a BD

Bueno consta de 3 archivos que son:config4.php (con el config)

newtop.php
Código HTML:
<form action="topconect.php" method="POST">
  <p>Clan: 
    <input type="text" name="clan" size="30">
    <br>
    Web: 
    <input type="text" name="web" size="30" >
    <br>
    Actividad Zone: 
    <input type="text" name="Azone" size="30" >
    <br>
    Actividad Web: 
    <input type="text" name="Aweb" size="30">
  </p>
  <p> Actividad Ligas: 
    <input type="text" name="Aligas" size="30">
  </p>
  <p>Actividad Miembros: 
    <input type="text" name="Amiembros" size="30">
  </p>
  <p>Puntuacion Web: 
    <input type="text" name="Pweb" size="30">
  </p>
  <p>Rateds Zone: 
    <input type="text" name="Rzone" size="30">
    <br>
    <input type="submit" name="submit" value="Enviar">
  </p>
</form> 
y topconect.php
Código PHP:
<?
include('config4.php'); //incluimos el config.php que contiene los datos de la conexión a la db

$clan=$_GET['clan']; 
$web=$_GET['web']; 
$Azone=$_GET['Azone']; 
$Aweb=$_GET['Aweb']; 
$Aligas=$_GET['Aligas']; 
$Amiembros=$_GET['Amiembros']; 
$Pweb=$_GET['Pweb']; 
$Rzone=$_GET['Rzone'];

mysql_query("INSERT into topclan (clan,web,Azone,Aweb,Aligas,Amiembros,Pweb,Rzone) VALUES ('$clan','$web','$Azone','$Aweb','$Aligas','$Amiembros','$Pweb','$Rzone')");

?>
Aqui que falla? es que no me envia los datos se crean la id con todos los campos en blanco.. por que?
  #2 (permalink)  
Antiguo 04/02/2005, 19:48
Avatar de Danger_  
Fecha de Ingreso: diciembre-2004
Ubicación: Queretaro, México
Mensajes: 395
Antigüedad: 13 años
Puntos: 0
De acuerdo

mmmmm, quiero pensar que es porque reciber variables GET, y tu formulario envia variables POST !!!


debe ser eso no crees....


Saludos !
  #3 (permalink)  
Antiguo 04/02/2005, 20:02
 
Fecha de Ingreso: febrero-2005
Mensajes: 143
Antigüedad: 12 años, 10 meses
Puntos: 0
Perfecto ese era el fallo,ahora tengo otro problema al querer mostrarlos.
Código PHP:
<? 
include('config4.php');
$query mysql_query("SELECT * from topclan WHERE id='$id'");
while(
$clan=mysql_fetch_array($query)) 

echo 
'<br>Clan: ' $clan["clan"] . ' </br>';
echo 
'<br>Web: ' $clan["web"] . ' </br>'
echo 
'<br>Azone: ' $clan["Azone"] . ' </br>'
echo 
'<br>Aligas: ' $clan["Aligas"] . '</br>'
echo 
'<br>Aweb: ' $clan["Aweb"] . '</br>'
echo 
'<br>Amiembros: ' $clan["Amiembros"] . '</br>'
echo 
'<br>Pweb: ' $clan["Pweb"] . '</br>'
echo 
'<br>Rzone: ' $clan["Rzone"] . '</br>'

?>
Por ke no me lo muestra?
  #4 (permalink)  
Antiguo 04/02/2005, 20:14
Avatar de Danger_  
Fecha de Ingreso: diciembre-2004
Ubicación: Queretaro, México
Mensajes: 395
Antigüedad: 13 años
Puntos: 0
while($clan=mysql_fetch_array($query)) mmmmmmmmmm.....

prueba con esto:

Código PHP:
for($i=0;$i<$clan;$i++)  {
   
$clan mysql_fetch_array($query);
echo 
"<br>Clan:".$clan['clan']."</br>";
echo 
"<br>Web:".$clan['web']."</br>";
echo 
"<br>Azone:".$clan['Azone']."</br>";
echo 
"<br>Aligas:".$clan['Aligas']."</br>";
echo 
"<br>Aweb: ".$clan['Aweb']."</br>";
echo 
"<br>Amiembros:".$clan['Amiembros']."</br>";
echo 
"<br>Pweb: "$clan['Pweb']."</br>";
echo 
"<br>Rzone:".$clan['Rzone']."</br>"
   } 

deveria de funcionar

Saludos !
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 18:21.