Necesito ejecutar un codigo PHP dentro de la misma pagian al usar un Form explico tengo una pagina Index.php dodne tengo el siguiente codigo:
Código:
Al ejecutar el Boton quiero que m ejecute la siguiente funcion que se encuentra dentro de la misma pagina<form method='post' action="puntaje.php"> <TABLE width="268"> <TR> <TD width="149"><span class="style8">RUT</span></TD> <TD width="128"><INPUT TYPE="text" NAME="rut" SIZE="10" MAXLENGTH="20"> <input type="image" style="" src="imagenes/bot_lupa1.gif" name="accion22" value="Buscar" > </a></TD> </TR> </TABLE> <TABLE width="270"> <TR> <TD width="135"><span class="style8">NUMERO SOCIO </span></TD> <TD width="123"><INPUT TYPE="text" NAME="socio" SIZE="10" MAXLENGTH="20"> <input type="image" style="" src="imagenes/bot_lupa1.gif" name="accion222" value="Buscar" > </TD> </TR> </TABLE> <br> <p> </p> </FORM>
Código:
Bueno espero que me puedan ayudar de antemanos muchas Gracias<?php include ('bddef.php'); function puntaje(){ if($rut = $_POST['rut']){ $rut =strtoupper(ereg_replace('\.|,|-','',$rut)); $sql="select * from cliente where RUT='$rut'"; $result = mysql_query($sql,$dbc); $row = mysql_fetch_assoc($result); }else if($socio = $_POST['socio']){ $sql="select * from cliente where NSOCIO='$socio'"; $result = mysql_query($sql,$dbc); $row = mysql_fetch_assoc($result); } if($row){ ?> <span class="style1"> <? echo $row['NSOCIO']." ".$row['RUT']." ".$row['NOMBRE']." Su Puntaje es: ".$row['PTOS']; ?> </span><? }else{ ?> <span class="style1"> <? echo "Rut o Numero de Socio No Ingresado en Nuestra Base de Datos"; ?> </span><? } } ?>
O sino tambien lo que quiero hacer es que lo que escribe este codigo:
Código:
me aparesca en la pagina index.php porque ese codigo esta en puntaje.php<?php include ('bddef.php'); if($rut = $_POST['rut']){ $rut =strtoupper(ereg_replace('\.|,|-','',$rut)); $sql="select * from cliente where RUT='$rut'"; $result = mysql_query($sql,$dbc); $row = mysql_fetch_assoc($result); }else if($socio = $_POST['socio']){ $sql="select * from cliente where NSOCIO='$socio'"; $result = mysql_query($sql,$dbc); $row = mysql_fetch_assoc($result); } if($row){ ?> <span class="style1"> <? echo $row['NSOCIO']." ".$row['RUT']." ".$row['NOMBRE']." Su Puntaje es: ".$row['PTOS']; ?> </span><? }else{ ?> <span class="style1"> <? echo "Rut o Numero de Socio No Ingresado en Nuestra Base de Datos"; ?> </span><? } //$resp = mysql_query("insert into cliente (RUT,NOMBRE,DIR,FONO,DIA,MES,AÑO,PTOS) values ('".$_POST["rut"]."','".strtoupper($_POST["nombre"])."','".strtoupper($_POST["direccion"])."','".$_POST["fono"]."','".$_POST["select"]."','".$_POST["select2"]."','".$_POST["select3"]."','".$puntos."')",$dbc); ?>
Buenoe spero que puedan entender mi duda :P