Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2009, 06:52
Maceio
 
Fecha de Ingreso: enero-2009
Mensajes: 4
Antigüedad: 17 años, 9 meses
Puntos: 0
hacer una verificacion

Buenas gente vengo aqui a pedir ayuda con esto jeje

yo estoy aprendiendo algo de esto y queria saver como podria hacer una consulta poniendo un cuadro para escribir ej un nombre y un boton para buscar en la db si existe ese nombre o no yo saque este codigo de una web capas q ustedes podrian decirme si algo de ahi sirve para hacer esa busqueda o nececito otra cosa aver si me pueden ayudar ^^

Código PHP:
<?php 
$buscar 
= stripslashes($_POST['buscar']); 
$dato = stripslashes($_POST['dato']); 

if (
eregi("[^a-zA-Z0-9_-]", $dato))  
    { 
    echo(
"<div align=center style=estilo_rojo>SQL Injection Detected</div><br /><div align=center style=style1>Por favor ingresa solo numeros y letras</div>"); 
        exit(); 
    } 
elseif (
$dato == "") { echo "<div align=center class=style1>Debes introducir algun dato</div>";} 
     
elseif (
$buscar == 'personaje') { 
$consulta = "Select Name, cLevel, LevelUpPoint, Class, Experience, Strength, Dexterity, Vitality, Energy, Money, MapNumber, PKCount, PKLevel, ctlcode, Resets From Character WHERE Name Like '%$dato%'"; 
$consulta2 = "Select Name, G_Name From GuildMember Where Name Like '%$dato%'"; 
$ejecutar_consulta = mssql_query($consulta); 
$ejecutar_consulta2 = mssql_query($consulta2); 
$numero = mssql_num_rows($ejecutar_consulta); 
if (
$numero <= 0) { echo "<div align=center class=style1>El personaje no Existe</div>";} 
else { 
if (
$numero <= 15) { $cantidad = $numero; } 
else { 
$cantidad = 15; } 
for(
$i=0;$i < $cantidad;++$i) 
{ 
$ver = mssql_fetch_row($ejecutar_consulta); 
$ver2 = mssql_fetch_row($ejecutar_consulta2); 
?>