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>