//////////////////////////////////////////////////////////////////////////////
//
// MisFavoritos on-line. (C) 2007 - CNICE.
// Nombre del script: index.php
// Guardar en /var/www/favoritos/index.php
//
//////////////////////////////////////////////////////////////////////////////
// Parámetros de conexión con la base de datos
define( "DB_HOST", "localhost" );
define( "DB_USER", "ite" );
define( "DB_PASSWD", "contraite" );
define( "DB_NAME", "favoritos" );
error_reporting( 0 ); //Para que no muestre warnings ni errores
?>
Favoritos - mysql
Favoritos
Favoritos on-line. Acceso a datos mysql desde páginas PHP.
Elija la operación que desee efectuar:
echo " HOLA ";
$idCon = mysqli_connect(DB_HOST, DB_USER, DB_PASSWD, DB_NAME);
if(!$idCon){
die("Error en la conexión: " . mysql_error());
}
echo "";
echo "| Número | URL | Descripción |
";
$cSql = "SELECT * FROM favoritos";
echo "$cSql";
$idQry = mysqli_query( $cSql, $idCon );
while ($idRec = mysqli_fetch_array( $idQry )) {
printf('| %s | %s | %s |
',$idRec[0], $idRec[1], $idRec[1], $idRec[2]);
}
echo "
";
$Accion= $_GET['Accion'];
$numero=$_GET['numero'];
$url=$_GET['url'];
$descripcion=$_GET['descripcion'];
switch ($Accion)
{
case ('Ayuda'):
echo "
Las acciones disponibles son:
";
echo "";
echo "| Ayuda: Muestra éste mensaje de ayuda |
";
echo "| Nuevo: Crea un nuevo registro |
";
echo "| Borrar: Elimina un registro |
";
echo "
";
echo "
";
break;
case ('Nuevo'):
if (isset($url)==FALSE){
echo '';
}
else{
$cSql = "INSERT INTO favoritos values ($numero,'$url','$descripcion')";
$idQry = mysqli_query( $cSql, $idCon );
if ($idQry==FALSE){
echo "Error al añadir un registro";
}
else{
echo "
Registro $numero, $url, $descripcion añadido satisfactoriamente.";
echo 'Clic aquí para refrescar.';
}
}
break;
case ('Borrar'):
if (isset($numero)==FALSE){
echo '';
}
else{
$cSql = "SELECT * FROM favoritos WHERE numero = $numero";
$idQry = mysqli_query( $cSql, $idCon );
$nfilas = mysqli_num_rows($idQry);
echo "Filas=$nfilas";
if ($nfilas==0){
echo "No existe el registro $numero. Imposible eliminar dicho registro.";
}
else{
$cSql = "DELETE FROM favoritos WHERE numero = $numero";
$idQry = mysqli_query( $cSql, $idCon );
if ($idQry==FALSE) echo "Error al eliminar el registro $numero";
else{
echo "Registro $numero eliminado satisfactoriamente.";
echo 'Clic aquí para refrescar.';
}
}
}
break;
}
?>