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

