Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/12/2011, 08:41
dankko
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con todo PHP

Bueno ahora con el código correjido (por lo de las comillas, el resto lo había hecho como el tutorial que ví) me da un error el enviar los datos que pone "problema al insertar los datos", al menos ya conecta algo.

Tengo estos tres archivos:

Conexion.php:

Código PHP:
<?php

$host 
"localhost";
$user "root";
$pw "root";
$bd "bbddj";

?>
Procesar.php

Código PHP:
 <?php
     
    
include ("Conexion.php");
       
        if(isset(
$_POST['Nombre']) && !empty($_POST['Nombre']) &&
        isset(
$_POST['Posicion']) && !empty($_POST['Posicion']) &&
        isset(
$_POST['Media']) && !empty($_POST['Media']) &&
        isset(
$_POST['Eoriginal']) && !empty($_POST['Eoriginal']) &&
        isset(
$_POST['Enuevo']) && !empty($_POST['Enuevo']))
        {
       
      
$conexion mysql_connect($host,$user,$pw) or die("Problema al conectar el Host");
      
mysql_select_db($conexion,$bd)or die("Problemas al conectar la bd");
       
        
mysql_query("INSERT INTO basejugadores (NOMBRE,POSICION,MEDIA,EORIGINAL,ENUEVO)
       VALUES ("
.$_POST['Nombre'].",".$_POST['Posicion'].",".$_POST['Media'].",".$_POST['Eoriginal'].",".$_POST['Enuevo']."",$conexion);
        echo 
'datos insertados correctamente';
         }
        else
         {
        echo 
'problema al insertar los datos';
        }
    
?>
y la tabla:

Código HTML:
<form action="Procesar.php" method="post" name="form">
<table width="200" border="0">
	<tr>
		<td>Nombre</td>
		<td><input type="text" name="Nombre" /></td>
	</tr>
	<tr>
		<td>Posicion</td>
		<td><input type="text" name"Posicion" /></td>
	</tr>
	<tr>
		<td>Media</td>
		<td><input type="text" name="Media" /></td>
	</tr>
	<tr>
		<td>Eoriginal</td>
		<td><input type="text" name="Eoriginal" /></td>
	</tr>
	<tr>
		<td>Enuevo</td>
		<td><input type="text" name="Enuevo" /></td>
	
	</tr>
	<tr>
	<td>&nbsp;</td>
	<td><input name="Enviar" type="submit" value="Enviar" /></td>
	</tr>
</table>
</form> 
El problema es que no envía los datos...