El que me lo solucione es DIOS. Este codigo me iba hace 2 dias y hoy no, a ver si alguien sabe porque....Este es el esquema basico
FORMULARIO 1 (CARGA Jornadas.PHP)
Jornadas.PHP (Carga goles.php --->usando SCRIPT de FORMULARIO 1)
GOLES.PHP CODIGO FORMULARIO1 (el ajax no va....si le pongo en las dos direcciones GOLES.PHP funciona....si dejo JORNADAS.PHP en la direccion del ajax peta)
Cita: Código PHP:
<body bgcolor="#3399FF">
<script>
function nuevoAjax()
{
var xmlhttp=false;
try
{
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E) { xmlhttp=false; }
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }
return xmlhttp;
}
function cargajornadas(id_prov)
{
ajax=nuevoAjax();
ajax.open("GET", "jornadas.php?temporada="+id_prov, true);
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
document.getElementById("jornada2").innerHTML=ajax.responseText;
}
}
ajax.send(null);
}
function cargagoles(id_loc)
{
ajax=nuevoAjax();
ajax.open("GET", "goles.php?jornada="+id_loc, true);
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
document.getElementById("goles").innerHTML=ajax.responseText;
}
}
ajax.send(null);
}
</script>
<p align="left"><span class="caja">INSERTAR GOLES EN LA JORNADA</span><br>
<?php
[COLOR="Red"]CONEXION[/COLOR]
$result = mysql_query("SELECT * FROM `temporada");
echo '<select name="temporada" onChange="cargajornadas(this.value)">';
while($row = mysql_fetch_array($result))
{
echo '<option value="' .$row['ref_temporada'].'">'.$row['nomtemporada']. ' __ '.$row['nomlliga'] .'</option>';
}
echo '</select>';
?>
<p id="jornada2"></p>
CODIGO JORNADAS.PHP (si voy directamente a esta pagina se carga)
Cita: Código PHP:
<?php
[COLOR="red"]CONEXION[/COLOR]
?>
Código HTML:
<form id="form1" name="form1" method="post" action="addgoles1.php">
<table border="0" >
<tr bgcolor="#000000"><td>
<strong><font color="#FFFFFF">Jornada<select name="numero" onChange="cargagoles(this.value)">
Código PHP:
<?php
$temporada=$_GET[temporada];
$result = mysql_query("SELECT * FROM jornadas WHERE ref_temporada='$temporada' and cerrada='NO'");
while($row = mysql_fetch_array($result))
{
echo "<option value=" .$row['ref_jornada'].">".$row['numero'] . "</option>";
}
?>
Código HTML:
</select><br><br>Jugador<select name="jugador">
Código PHP:
<?php
$result = mysql_query("SELECT * FROM futbolista ORDER BY apellido");
while($row = mysql_fetch_array($result))
{
echo "<option value=" .$row['id_jug'].">".$row['nombre'] .' '.$row['apellido'] . "</option>";
}
mysql_close($con);
?>
Código HTML:
</select><br /><br />
<label>Cuantos goles?
<input type="goles" name="textfield" />
</label>
</font></strong></td>
</tr>
<tr>
<td>
<input type="submit" name="Submit" value="Mete Gol"/>
</td>
</tr>
</table>
</form>
<p id="goles"></p>
CODIGO GOLES.PHP (si voy directamente a esta pagina se carga)