Buenas a tod@s,
tengo instalado en mi windows 7 lo siguiente:
c:\appserv\apache
c:\appserv\mysql
c:\appserv\php5
c:\appserv\www\prueba.php
Nota.- no he instalado el xammp. He instalado cada parte por separado.
1.- El apache lo tengo instalado para localhost:19872. El puerto 80 lo tenía escuchando.
2.- En mysql he creado una tabla con nombre carrito que contiene 3 campos (id,producto,precio) y sus respectivos valores.
No tengo el phpadmin.
Lo he creado por consola y trabajo por consola.
3.- en mi firefox meto http://127.0.0.1:19872 y me lleva a Index of donde está mi prueba.php
Es decir, todo funciona correctamente, el apache, el php y el mysql.
Mi problema viene cuando quiero visualizar los datos de la tabla creada en mysql.
Código de prueba.php:
<html>
<head>
<title>prueba</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
$conexion=mysql_connect("localhost","root","passwo rd") or die("Problemas en la conexion");
mysql_select_db("localhost",$conexion) or die("Problemas en la seleccion de la base de datos");
$fila = mysql_query("SELECT producto FROM catalogo WHERE id='1005' LIMIT 0, 1",$conexion) or die("Problemas en el select".mysql_error());
$celda=mysql_fetch_assoc($fila);
echo $celda['producto'];
?>
</body>
</html>
Notas .- en la línea : $conexion=mysql_connect("localhost","root","passwo rd") he probado de todo, localhost:19872, la ip, la direccion física donde se ubica el mysql.
Si alguien pudiera echarme una mano lo agradacería.
Saludos!!!