Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2014, 19:12
Avatar de classmorri
classmorri
 
Fecha de Ingreso: octubre-2014
Mensajes: 20
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta Formulario para insertar datos y lista con datos en la misma pagina

Hola!

Estoy haciendo una pagina de prueba donde quiero introducir datos a travez de un formulario a una base de datos, pero en la misma pagina tener una listo con esos datos que se van añadiendo.

Mostrar los datos en la lista funciona, pero cuando intento insertar algo atravez del formulario no crea ninguna entrada en la base de datos... ya cheque los permisos del usuario y están en ALL.

Aqui les dejo el codigo haber que estoy haciendo mal, es raro ya es la tercera vez que intento hacer algo asi y ya lo habia logrado antes, aunque el formulario se encontraba en una pagina aparta a donde se muestran los datos... no se si eso tenga algo que ver.

muchas gracias por la ayuda!

Código PHP:
<?php include("mysql.php"); ?>
<div class="list-group">
<?php 
      $believers_top 
mysql_query("SELECT * FROM believers ORDER BY RAND() LIMIT 3");
      while(
$believers_row mysql_fetch_array($believers_top)) {
      
$bieber_name $believers_row['bieber_name'];
      
$bieber_country $believers_row['bieber_country'];
      
$bieber_message $believers_row['bieber_message'];
      
      
?>
  <a href="#" class="list-group-item">
      <span class="badge"><?php echo $bieber_country?></span>
    <h4 class="list-group-item-heading"><?php echo $bieber_name?></h4>
    <p class="list-group-item-text"><?php echo $bieber_message?></p>
  </a>
<?php
}
?>
</div>


<?php
  
if(isset($_POST['submit'])){
    
$Pbieber_name $_POST['bieber_name'];
    
$Pbieber_country $_POST['bieber_country'];
    
$Pbieber_message $_POST['bieber_message'];

    
mysql_query("INSERT INTO believers (bieber_name, bieber_country, bieber_message) VALUE('$Pbieber_name', '$Pbieber_country', '$Pbieber_message')");
    echo 
"Data has been posted, <a href='http://1dbieber.tk/'>return home</a>";
  }else{
  
?>
  <div class="form-group">
  <form class='control-label' action='includes/believers.php' method='post'>
  <label class="control-label" for="focusedInput">Nombre</label>
  <input class="form-control" type="text" placeholder="name" name='Pbieber_name'>
  <label class="control-label" for="focusedInput">Pais</label>
  <input class="form-control" id="focusedInput" type="text" placeholder="country" name='Pbieber_country'>
  <label class="control-label" for="focusedInput">Mensaje</label>
  <input class="form-control" id="focusedInput" type="text" placeholder="message" name='Pbieber_message'>
  <br>
  <input class='btn btn-primary btn-block btn-lg' type='submit' name='submit' value='BELIEVER' />

</form>
</div>
<?php
}
?>

<br>
<div class="list-group">
<?php 
      $believers_down 
mysql_query("SELECT * FROM believers ORDER BY RAND() LIMIT 9");
      while(
$believers_row mysql_fetch_array($believers_down)) {
      
$bieber_name2 $believers_row['bieber_name'];
      
$bieber_country2 $believers_row['bieber_country'];
      
$bieber_message2 $believers_row['bieber_message'];
      
      
?>
<a href="#" class="list-group-item">
    <span class="badge"><?php echo $bieber_country2?></span>
    <h4 class="list-group-item-heading"><?php echo $bieber_name2?></h4>
    <p class="list-group-item-text"><?php echo $bieber_message2?></p>
  </a>
<?php
}
?>
</div>