Ver Mensaje Individual
  #10 (permalink)  
Antiguo 19/04/2011, 15:45
konvulsion
 
Fecha de Ingreso: abril-2011
Mensajes: 39
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Id se me autoincrementa al refrescar con F5 del explorador de internet

He hecho esto..................

Código PHP:
Ver original
  1. <?php  
  2.   $link = @mysql_connect("db59.1and1.es","dbo363471709","trampras")
  3.       or die ("Error al conectar a la base de datos.");
  4.   @mysql_select_db("db363471709", $link)
  5.       or die ("Error al conectar a la base de datos.");
  6.  
  7.   if (empty($_POST)) {
  8.   $query = "SELECT f.id, f.nombre, f.email, f.categori " .
  9.       "FROM tabla f " .
  10.       "ORDER BY id DESC";
  11.       "WHERE f.categori NOT IN ('awef')";
  12.    }else{
  13.    $result = mysql_query($query);("INSERT INTO tabla (id) values ('1')");
  14. printf("Last inserted record has id %d\n", mysql_insert_id());
  15.   $numero = 0;  
  16.  
  17.   while($row = mysql_fetch_array($result))
  18.  
  19.     echo '<tr><td width=\"25%\"><font face=\"verdana\">' .
  20.         $row["id"] . "</font></td>";
  21.     echo "<td width=\"25%\"><font face=\"verdana\">" .
  22.         $row["nombre"] . "</font></td>";
  23.     echo "<td width=\"25%\"><font face=\"verdana\">" .
  24.         $row["email"] . "</font></td>";  
  25.     echo "<td width=\"25%\"><font face=\"verdana\">" .
  26.         $row["categori"] . "</font></td>";  
  27.     }
  28.  
  29.   mysql_free_result($result);
  30.   mysql_close($link);
  31. ?>
  32. </table>

No me deja ver ninguna inserción.

Es que me lía el html... Porque se supone que el formulario es html, pero el

Código PHP:
Ver original
  1. if (empty($_POST)) {

es php, y entonces no sé qué parte "atacar" para que se dé cuenta que es el formulario y no otra cosa :-/

En fin, gracias por tu ayuda, seguiré investigando.