通过按特定字段筛选,从数据库中恢复字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过按特定字段筛选,从数据库中恢复字段相关的知识,希望对你有一定的参考价值。

By using this snippet we can recover fields from a database by filtering these ones per a specific field.
  1. <?php
  2. $twitter=$_POST['twitter'];
  3.  
  4. $encontrado=false;
  5. $servidor="localhost";
  6. $usuario="root";
  7. $pass="";
  8. $base_datos="db_amigos";
  9.  
  10. $conexion=mysql_connect($servidor, $usuario, $pass);
  11. mysql_select_db("db_amigos", $conexion);
  12. $result = mysql_query("SELECT nombre, movil, mail, twitter FROM amigos", $conexion);
  13.  
  14. if ($row = mysql_fetch_array($result)){
  15. while($row = mysql_fetch_array($result)){
  16. if(strcmp($row['twitter'],$twitter)==0){
  17. $encontrado=true;
  18. "<h1>Los datos de $twitter son los siguientes:</h1> <br />";
  19. echo "<table border = '1'> ";
  20. echo "<tr> ";
  21. echo "<td><b>Nombre</b></td> ";
  22. echo "<td><b>Móvil</b></td> ";
  23. echo "<td><b>Mail</b></td> ";
  24. echo "</tr> ";
  25.  
  26.  
  27. do{
  28. echo "<tr> ";
  29. echo "<td>".$row["nombre"]."</td> ";
  30. echo "<td>".$row["movil"]."</td> ";
  31. echo "<td>".$row["mail"]."</td> ";
  32. echo "</tr> ";
  33. }while(($row = mysql_fetch_array($result))&& (strcmp($row['twitter'],$twitter)==0));
  34. }
  35. if(!encontrado){
  36. echo"No tienes ningún amigo con el usuario".$twitter;
  37. }
  38. }//while
  39. }else {
  40. echo "¡ La base de datos está vacia !";
  41. }
  42.  
  43. ?>

以上是关于通过按特定字段筛选,从数据库中恢复字段的主要内容,如果未能解决你的问题,请参考以下文章

使用 XtraScheduler 按特定自定义字段值获取约会

如何对mySQL数据库中某些特定字段进行排序?

fastreport 中,如何只取某个字段的特定值,

Java查询出来的数据按照某个字段排序

JavaScript从数据中筛选需要的字段

JavaScript从数据中筛选需要的字段