Ver Mensaje Individual
  #1  
Antiguo 08-02-2008
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Reputación: 21
StartKill Va por buen camino
ejecucion de varias sentencias

Holas Foro,


Estoy dando mis primeros pasos en php con mysql:

Tengo lo que sigue:
-------------------------------------------------------------
1.- Windows XP
2.- Apache 2.2.6
3.- MySQL 5.045
4.- PHP 5.2.5

Los programas 2,3,4 los instale con el aplicativo "WAMP Server"
--------------------------------------------------------------

En mis pruebas me encontré con el siguiente problema:
1.- $query=" SELECT * FROM codigos where codigo='001' ";
Si Funciona
2.- $query=" DELETE FROM codigos2 where codigo='002' ";
Si Funciona
3.- $query=" SELECT * FROM codigos where codigo='001'; DELETE FROM codigos2 where codigo='002' ";
NO Funciona envia el siguiente error:
Query failed :You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; DELETE FROM codigos2 where codigo='002'' at line 1
El hecho es que queria hacer dos querys en una sola mano, pero veo que no resultó, eh leido que si es posible pero no tengo exito alguno.

Código PHP:
<?php
    $link 
mysql_connect("localhost""root""") or die ("Could not connect to MySQL");
    
mysql_select_db ("demos") or die ("Could not select database");

    
//$query= aca remplazo toda la linea con lo mencionado
    
$result mysql_query ($query) or die ("Query failed :".mysql_error());
    
mysql_close($link);
?>
Espero que sean suficientes datos para su ayuda.

Your friend friend

StartKill
Lima-Perú
Responder Con Cita