Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/09/2007, 00:57
Avatar de Phoenix23
Phoenix23
 
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: Como Saber donde da el error

Hola rogertm,

Aqui te dejo una de las tablas:

+------------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------+------------------+------+-----+---------+----------------+
| IdSustatzailea | int(10) unsigned | | PRI | NULL | auto_increment |
| InskripzioData | date | YES | | NULL | |
| Atzerritarra | char(1) | YES | | NULL | |
| Langabezian | char(1) | YES | | NULL | |
| Inskribatua | char(1) | YES | | NULL | |
| IdSusLanEgoera | int(10) unsigned | YES | MUL | NULL | |
| Kokalekua | varchar(30) | YES | | NULL | |
| Aholkularitza | char(1) | YES | | NULL | |
| Hitzaldia | char(1) | YES | | NULL | |
| IdSusHitzaldiak | int(10) unsigned | YES | MUL | NULL | |
| Ikastaroa | char(1) | YES | | NULL | |
| IdSusIkastaroak | int(10) unsigned | YES | MUL | NULL | |
| IdSusOnLine | int(10) unsigned | YES | MUL | NULL | |
| HezkuntzaEkintza | char(1) | YES | | NULL | |
| IdSusHezkuntza | int(10) unsigned | YES | MUL | NULL | |
| Oharrak | text | YES | | NULL | |
| NAN | varchar(9) | YES | MUL | NULL | |
+------------------+------------------+------+-----+---------+----------------+

Y este el insert:

Código PHP:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  
$insertSQL sprintf("INSERT INTO sustatzaileak (IdSustatzailea, InskripzioData, Atzerritarra, Langabezian, Inskribatua, IdSusLanEgoera, Kokalekua, Aholkularitza, Hitzaldia, IdSusHitzaldiak, Ikastaroa, IdSusIkastaroak, IdSusOnLine, HezkuntzaEkintza, IdSusHezkuntza, Oharrak, NAN) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
                       
GetSQLValueString($_POST['IdSustatzailea'], "int"),
                       
GetSQLValueString($_POST['InskripzioData'], "date"),
                       
GetSQLValueString($_POST['Atzerritarra'], "text"),
                       
GetSQLValueString($_POST['Langabezian'], "text"),
                       
GetSQLValueString($_POST['Inskribatua'], "text"),
                       
GetSQLValueString($_POST['IdSusLanEgoera'], "int"),
                       
GetSQLValueString($_POST['Kokalekua'], "text"),
                       
GetSQLValueString($_POST['Aholkularitza'], "text"),
                       
GetSQLValueString($_POST['Hitzaldia'], "text"),
                       
GetSQLValueString($_POST['IdSusHitzaldiak'], "int"),
                       
GetSQLValueString($_POST['Ikastaroa'], "text"),
                       
GetSQLValueString($_POST['IdSusIkastaroak'], "int"),
                       
GetSQLValueString($_POST['IdSusOnLine'], "int"),
                       
GetSQLValueString($_POST['HezkuntzaEkintza'], "text"),
                       
GetSQLValueString($_POST['IdSusHezkuntza'], "int"),
                       
GetSQLValueString($_POST['Oharrak'], "text"),
                       
GetSQLValueString($_POST['NAN'], "text"));

  
mysql_select_db($database_Datuak3$Datuak3);
  
$Result1 mysql_query($insertSQL$Datuak3) or die(mysql_error()); 


Luego tengo otro problemilla mejor dicho un problemon, no puedo inserta mas de un registro a la vez.

Hago un tabla en la aplicacion, como esta:

+------------------+------------------+------+-----+---------+----------------+
| IdPrestaArau | Titulua | AmaieraData | Zentroa |
+------------------+------------------+------+-----+---------+----------------+
| 1 | Autocad14 | 2006/04/06 | Cebanc
| 2 | Photoshop | 2007/06/12 | Antoniano


y aqui un boton de guardar:

El insert que hago es este:

Código PHP:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form2")) {
  
$insertSQL sprintf("INSERT INTO gizarprestaarau (IdPrestaArau, Tituloa, AmaieraData, Zentroa, IdGizarteratzea) VALUES (%s, %s, %s, %s, %s)",
                       
GetSQLValueString($_POST['IdPrestaArau'], "int"),
                       
GetSQLValueString($_POST['Tituloa'], "text"),
                       
GetSQLValueString($_POST['AmaieraData'], "date"),
                       
GetSQLValueString($_POST['Zentroa'], "text"),
                       
GetSQLValueString($_POST['IdGizarteratzea'], "int"));

  
mysql_select_db($database_Datuak3$Datuak3);
  
$Result1 mysql_query($insertSQL$Datuak3) or die(mysql_error()); 
Lo que quiero es que cada vez que le de al boton me guarde los dos otre registros a la vez. Si pongo mas de un registro cuando hago la consulta no me guarda ni una.

Te agradeceria tu ayuda

Gracias por todo y saludos!!!!!!!!