Foro de programación en PHP
php,mysql creacion de tablas
| Autor: Richard reilly Publicado: 06-5-2008 06:57 AM |
|
|
Hola a todos ¿que tal estais?,soy nuevo en esto del Php, comentar que me pille un libro de php y he ido aprendiendo con este pequeño libro pero creo que tiene un error y esto no me sale (copiendolo tal y como esta). Comentar que para correr php tengo el Easy php. Dicho ejercicio es crear 2 tablas para el registro de usuarios y actualizacion de noticias,espero que me posais ayudar. basededatos.php4 contiene: <?php $conexion = mysql_connect('localhost','root',''); mysql_select_db('creandosites',$conexion); ?> Luego en otro archivo que se llama Script1 contiene: <?php include ("basededatos.php4"); $usuarios = mysql_query('CREATE TABLE usuarios ( codigo integer primary key auto_increment,log_nombre varchar(20), contraseña varchar(14));',$conexion ); $noticias = mysql_query('CREATE TABLE noticias (registro integer primary key auto_increment, titulo varchar(50), contenido blob);', $conexion ); if ($usuarios) { echo 'se creo la tabla de usuarios<bR>'; } else { echo 'error en la tabla de usuarios.¡OBSERvA LA SINTAXIS!<Br>'; } if ($noticias) { echo 'se creo la tabla de noticias. ¡¡¡observa la sintexis!!!<bR>'; } else { echo 'error en la tabla de noticias...observa la sintaxis<bR>'; } ?> y al final cuando lo ejekuto en el servidor localhost me pone error en la tabla de usuarios.¡OBSERvA LA SINTAXIS! error en la tabla de noticias...observa la sintaxis |
|
| Autor: wflores2 Publicado: 07-6-2008 03:48 PM |
|
| Bueno considero que la sintaxis esta bien lo unico que tu estas usando un campo contraseña con eñe, trata de cambiar ese nombre por contrasena o algo por el estilo y lo otro es que el campo codigo y el campo clave de la segunda tabla cambialos al tipo de datos int(5) por ejemplo.. Probalo asi talves funciona. | |
