en vez de SELECT * que trae toda la fila puedes usar un SELECT COUNT(*) FROM tabla TELEFONOS WHERE......<div><br></div><div><br></div><div>también puedes insertar directo y si te da error de DUPLICATE KEY sabes que ya existia</div>
<div><br><br><div class="gmail_quote">El 5 de julio de 2010 17:45, Guillermo Andrés Saavedra <span dir="ltr">&lt;<a href="mailto:gsaavedram@gmail.com">gsaavedram@gmail.com</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
$nro_telefono --&gt; es la variable que contiene el Nro de Telefono por el cual quieres consultar si existe.<br><br>$sql=&quot;SELECT * from tabla_nros_telefono where campo_nro_telefono = &#39;$nro_telefono&#39;&quot;;<br>

    $sql_query=mysql_query($sql);<br>    $num_rows = mysql_num_rows($sql_query);<br><br>if($num_rows != &quot;0&quot;) {<br>    echo &quot; El numero de telefono ya existeeeee!!!!  &quot;;<br>    die();<br>    }    <br><br>

<br><br>dale, tu problema es de consultar a la BD<br>saludos<br><br><br><div class="gmail_quote">El 5 de julio de 2010 17:38, Manuel Alejandro Cano Olivares <span dir="ltr">&lt;<a href="mailto:manuel.cano@mineduc.cl" target="_blank">manuel.cano@mineduc.cl</a>&gt;</span> escribió:<div>
<div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">





<div link="blue" vlink="purple" lang="EN-US">
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"></font> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">¿Y si haces un select con el numero de telefono antes de hacer 
el insert ?</font></span></div><br>
<blockquote style="border-left:2px solid rgb(0, 0, 255);padding-left:5px;margin-left:5px;margin-right:0px">
  <div dir="ltr" align="left" lang="es">
  <hr>
  <font face="Tahoma" size="2"><div><b>De:</b> <a href="mailto:php-bounces@listas.inf.utfsm.cl" target="_blank">php-bounces@listas.inf.utfsm.cl</a> 
  [mailto:<a href="mailto:php-bounces@listas.inf.utfsm.cl" target="_blank">php-bounces@listas.inf.utfsm.cl</a>] <b>En nombre de </b>Gerardo Arias 
  Machado<br></div><div><b>Enviado el:</b> Lunes, 05 de Julio de 2010 20:35<br></div><div><div></div><div><b>Para:</b> 
  &#39;Lista de desarrolladores en PHP&#39;<br><b>Asunto:</b> RE: registros 
  llenos<br></div></div></font><br></div><div><div></div><div>
  <div></div>
  <div>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125)" lang="ES">OK amigos, mira 
  resulta que hice en php un directorio telefónico en php.., trabajo con MYSQL , 
  gráfica PHPMYSQL , resulta que cuando inserto los teléfonos personales mios si 
  pincha bien..y me los agrega a la base de datos pero quiero que cuando ya ese 
  teléfono este en el registro de la base de datos, me diga algo que ya ese 
  teléfono esta en el sistema..o algo parecido…entienden 
  ahora.?</span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125)" lang="ES"> </span></p>
  <div>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125)" lang="ES"> </span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125)" lang="ES"> </span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125)" lang="ES"> </span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125)"><img alt="jc" src="cid:559123821@05072010-0B70" width="177" height="95"></span><span style="color:rgb(31, 73, 125)" lang="ES"></span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125)" lang="ES">-----------------------------------------------</span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125);font-size:12pt" lang="ES">Gerardo Arias Machado</span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125);font-size:12pt" lang="ES">Dirección Provincial Joven club de Computación y Electrónica. Villa 
  Clara.</span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125);font-size:12pt" lang="ES">Ministerio de la Informática y las Comunicaciones 
  (<b>MIC</b>).</span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125);font-size:12pt" lang="ES">Teléfonos de Trabajo. 042-215019 directo.</span></p>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125);font-size:10pt" lang="ES">Pizarra- 042-215129, 042-</span><b><span style="color:red;font-size:10pt" lang="ES">203931</span></b><span style="color:rgb(31, 73, 125);font-size:10pt" lang="ES">, 042-286494, 042-215067,042-216478 </span></p>


  <p class="MsoNormal"><b><span style="color:rgb(31, 73, 125);font-size:10pt" lang="ES">Ext. </span></b><span style="color:rgb(31, 73, 125);font-size:10pt" lang="ES">108</span><span style="color:rgb(31, 73, 125);font-size:10pt"></span></p>

</div>
  <p class="MsoNormal"><span style="color:rgb(31, 73, 125)"> </span></p>
  <div>
  <div style="border-style:solid none none;border-color:rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color;border-width:1pt medium medium;padding:3pt 0in 0in">
  <p class="MsoNormal"><b><span style="font-size:10pt" lang="ES">De:</span></b><span style="font-size:10pt" lang="ES"> 
  <a href="mailto:php-bounces@listas.inf.utfsm.cl" target="_blank">php-bounces@listas.inf.utfsm.cl</a> [mailto:<a href="mailto:php-bounces@listas.inf.utfsm.cl" target="_blank">php-bounces@listas.inf.utfsm.cl</a>] <b>En 
  nombre de </b>Javier Valenzuela<br><b>Enviado el:</b> Monday, July 05, 2010 
  2:31 PM<br><b>Para:</b> Lista de desarrolladores en PHP<br><b>Asunto:</b> RE: 
  registros llenos</span></p></div></div>
  <p class="MsoNormal"> </p>
  <p class="MsoNormal"><span style="color:blue;font-size:10pt" lang="ES">Estimado, trata de redactar bien tu pregunta.</span></p>
  <p class="MsoNormal"><span style="color:blue;font-size:10pt" lang="ES">Pon en contexto de que estas hablando por favor.</span></p>
  <p class="MsoNormal"><span style="color:blue;font-size:10pt" lang="ES"> </span></p>
  <p class="MsoNormal"><span style="color:blue;font-size:10pt" lang="ES">Saludos.</span></p>
  <p class="MsoNormal"><span style="color:blue;font-size:10pt" lang="ES"> </span></p>
  <div>
  <div style="text-align:center" class="MsoNormal" align="center"><span style="font-family:&#39;Times New Roman&#39;,&#39;serif&#39;;font-size:12pt" lang="ES">
  <hr width="100%" align="center" size="2">
  </span></div>
  <p class="MsoNormal"><b><span style="font-size:10pt" lang="ES">De:</span></b><span style="font-size:10pt" lang="ES"> 
  <a href="mailto:php-bounces@listas.inf.utfsm.cl" target="_blank">php-bounces@listas.inf.utfsm.cl</a> [mailto:<a href="mailto:php-bounces@listas.inf.utfsm.cl" target="_blank">php-bounces@listas.inf.utfsm.cl</a>] <b>En 
  nombre de </b>Gerardo Arias Machado<br><b>Enviado el:</b> 05/07/2010 
  20:29<br><b>Para:</b> &#39;Lista de desarrolladores en PHP&#39;<br><b>Asunto:</b> 
  registros llenos</span><span style="font-family:&#39;Times New Roman&#39;,&#39;serif&#39;;font-size:12pt" lang="ES"></span></p></div>
  <p class="MsoNormal"><span lang="ES"> </span></p>
  <p class="MsoNormal"><span lang="ES">Amigo quiero hacer algo y nunca lo he podigdo 
  hacer, tengo un registro de teléfonos pincha <a href="http://ok.me" target="_blank">ok.me</a> lista ok..todo..lo que pasa 
  que quiero poner algo, que me diga que la lista ya tiene ese mismo teléfono 
  que salga un cartel un ECHO que me diga que ese teléfono ya está en la base de 
  datos..como se puede hacer eso?</span></p>
  <p class="MsoNormal"><span lang="ES"> </span></p>
  <p class="MsoNormal"><span lang="ES"> </span></p>
  <p class="MsoNormal"><span lang="ES"> </span></p>
  <p class="MsoNormal"><span lang="ES"> </span></p>
  <p class="MsoNormal"><img alt="jc" src="cid:559123821@05072010-0B70" width="177" height="95"><span style="font-size:10pt" lang="ES"></span></p>
  <p class="MsoNormal"><span lang="ES">-----------------------------------------------</span></p>
  <p class="MsoNormal"><span style="font-size:12pt" lang="ES">Gerardo Arias Machado</span></p>
  <p class="MsoNormal"><span style="font-size:12pt" lang="ES">Dirección Provincial Joven club de Computación y Electrónica. Villa 
  Clara.</span></p>
  <p class="MsoNormal"><span style="font-size:12pt" lang="ES">Ministerio de la Informática y las Comunicaciones 
  (<b>MIC</b>).</span></p>
  <p class="MsoNormal"><span style="font-size:12pt" lang="ES">Teléfonos de Trabajo. 042-215019 directo.</span></p>
  <p class="MsoNormal"><span style="font-size:10pt" lang="ES">Pizarra- 
  042-215129, 042-<b><span style="color:red">203931</span></b>, 042-286494, 
  042-215067,042-216478 </span></p>
  <p class="MsoNormal"><b><span style="font-size:10pt" lang="ES">Ext. 
  </span></b><span style="font-size:10pt" lang="ES">108</span><span style="font-size:10pt"></span></p>
  <p class="MsoNormal"> </p>
  <p class="MsoNormal"><span style="font-family:&#39;Times New Roman&#39;,&#39;serif&#39;;font-size:12pt"><br><br>__________ 
  Information from ESET Smart Security, version of virus signature database 5253 
  (20100705) __________<br><br>The message was checked by ESET Smart 
  Security.<br><br><a href="http://www.eset.com" target="_blank">http://www.eset.com</a></span></p>
  <div>
  <div style="text-align:center" class="MsoNormal" align="center"><span style="font-family:&#39;Times New Roman&#39;,&#39;serif&#39;;font-size:12pt" lang="ES">
  <hr width="100%" align="center" size="2">
  </span></div>
  <p class="MsoNormal"><span style="font-family:&#39;Times New Roman&#39;,&#39;serif&#39;;font-size:12pt" lang="ES">CONFIDENCIALIDAD: Este mensaje y sus documentos adjuntos estan 
  dirigidos<br>exclusivamente a los destinatarios especificados. La informacion 
  contenida<br>es confidencial y/o puede estar legalmente protegida y no 
  necesariamente<br>representa la opinion de Farmacias Ahumada S.A. y/o de sus 
  sociedades<br>filiales o relacionadas. Si usted recibe este mensaje por error, 
  por favor<br>comuniqueselo inmediatamente al remitente por esta misma via y 
  tenga ademas<br>la amabilidad de destruirlo, ya que usted no esta autorizado 
  al uso,<br>revelacion, distribucion, impresion o copia de toda o alguna parte 
  de la<br>informacion en el contenida. _.\\ </span></p></div>
  <p class="MsoNormal"><span style="font-family:&#39;Times New Roman&#39;,&#39;serif&#39;;font-size:12pt" lang="ES"><br><br>__________ Information from ESET Smart Security, version of 
  virus signature database 5253 (20100705) __________<br><br>The message was 
  checked by ESET Smart Security.<br><br><a href="http://www.eset.com" target="_blank">http://www.eset.com</a></span></p></div><br><br>__________ 
  Information from ESET Smart Security, version of virus signature database 5253 
  (20100705) __________<br><br>The message was checked by ESET Smart 
  Security.<br><br><a href="http://www.eset.com" target="_blank">http://www.eset.com</a><br></div></div></blockquote><div><pre>&quot;La informacion intercambiada por este medio es confidencial y deberá
restringirse a solo a propósitos institucionales.  El uso no autorizado de 
la informacion contenida en este correo puede ser sancionado criminalmente
de conformidad con la Ley Chilena.
 
Ministerio de Educacion recomienda:
- Verificar la autenticidad, integridad y confiabilidad de la informacion.
- No enviar Spam, cadenas o correos masivos de cualquier tipo que 
  afecte el servicio de correos.
- Acentos se han excluido aproposito para extender la compatibilidad 
  de los mensajes a otros idiomas.&quot;
</pre></div></div>
</blockquote></div></div></div><font color="#888888"><br><br clear="all"><br>-- <br>G Andrés Saavedra.<br>Ubuntu Linux User #15829<br><a href="http://www.o3.cl" target="_blank">www.o3.cl</a><br>(56)(9)5747376<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Juan Manuel Doren<br>Santiago, Chile<br>
</div>