![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
10/06/2015, 13:14
|
| | Fecha de Ingreso: mayo-2003
Mensajes: 194
Antigüedad: 21 años, 9 meses Puntos: 4 | |
Respuesta: problemas con llamada a base de datos hola amigos.
las tablas si insertan datos desde php update y delete cascade tambien estan funcionando bien, pero en las consultas SELECT es don de no me entero muy bien.ademas ahora me a surgido otro problemilla que no se por que ya que en una pagina me funciona bien y en otra no, y es un copy paste.
mira esta funciona bien:
$link=mysqli_connect('localhost','root','','rtp') or die(mysqli_error());
$insert1="UPDATE clientes SET nombre_cli='$nombre_cli',cif_cli='$cif_cli',direcc ion_cli='$direccion_cli',cp_cli='$cp_cli',poblacio n_cli='$poblacion_cli',provincia_cli='$provincia_c li',telefono_cli='$telefono_cli',email_cli='$email _cli',observaciones_cli='$observaciones_cli' where codigo_cli='$codigo_cli'";
$result=mysqli_query($link,$insert1);
if ($result==1)
{
?><p align="center" style="font-size:18px"><font color="yellow"><?php echo"el Cliente $nombre_cli se a actualizado con exito";?></font></p>
<?php
}
else
{
?>
<p align="center" style="font-size:18px"><font color="red"><?php echo "El Cliente $nombre_cli no se a actualizado. Revisa que has introducido todos los datos";?></font></p>
<?php
}
}
if(isset($_GET['borrar']))
{
$link=mysqli_connect('localhost','root','','rtp') or die(mysqli_error());
$insert2="DELETE FROM clientes WHERE codigo_cli='$codigo_cli'";
$result2=mysqli_query($link,$insert2);
if ($result2==1)
el UPDATE Y DELETE FUNCIONAN BIEN
y en esta el delete no va y es exactamente lo mismo joder.
$link=mysqli_connect('localhost','root','','rtp') or die(mysqli_error());
$insert1="UPDATE tecnicos SET nombre_tec='$nombre_tec',cif_tec='$cif_tec',direcc ion_tec='$direccion_tec',cp_tec='$cp_tec',poblacio n_tec='$poblacion_tec',provincia_tec='$provincia_t ec',telefono_tec='$telefono_tec', email_tec='$email_tec',observaciones_tec='$observa ciones_tec',aviso='$aviso', mano_obra_tec='$mano_obra_tec',importe='$importe', materiales_tec='$materiales_tec' where codigo_tec='$codigo_tec'";
$result=mysqli_query($link,$insert1);
if ($result==1)
{
?><p align="center" style="font-size:18px"><font color="yellow"><?php echo"el Tecnico $nombre_tec se a actualizado con exito";?></font></p>
<?php
}
else
{
?>
<p align="center" style="font-size:18px"><font color="red"><?php echo "El Tecnico $nombre_tec no se a actualizado. Revisa que has introducido todos los datos";?></font></p>
<?php
}
}
if(isset($_GET['borrar']))
{
$link=mysqli_connect('localhost','root','','rtp') or die(mysqli_error());
$insert3="DELETE FROM tecnicos WHERE codigo_tec='$codigo_tec'";
$result3=mysqli_query($link,$insert3);
if ($result3==1)
{
?><p align="center" style="font-size:18px"><font color="yellow"><?php echo"La ficha del Tecnico $nombre_tec se a borrado con exito";?> </font></p>
<?php
}
else
el UPDATE funciona pero el delete no.
vaya misterio. |