PHP - ayuda con los nuevos comandos

 
Vista:

ayuda con los nuevos comandos

Publicado por Ralph (1 intervención) el 17/03/2016 19:08:38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
//ejemplo 22
//Acceso a base de datos ejemplo1 tabla clientes
//utilizando mysql_connect
//definir los datos de la conexio
 
$host_db="localhost";
$usuario_db="root";
$pass_db="";
$base_db="ejemplo1";
//hace conección a la base de datos
$conexion=mysqli_connect($host_db,$usuario_db,$pass_db);
 
mysqli_select_db($conexion,$base_db) OR DIE("Error no es posible establecer conexion ");
 
$resultados=mysqli_query($conexion, "select *from clientes" );
 
//contar los registros
echo "total de los registros ".mysqli_num_rows($resultados)."<br>";
$c=0;
 
//Mostrar información de cada campo 
echo "Información obtenida desde el arreglo <br>";
while ($myrow=mysqli_fetch_row($resultados)){
$c++;
echo "$c".$myrow[0],$myrow[1]."<br>";
 
}
 
//Obtener los datos en función del resultado en la consulta
 
$resultado1=mysqli_free_result($resultados).mysqli_free_result($resultados,0,1);
$resultado2=mysqli_free_result($resultados).mysqli_free_result($resultados,1,1);
 
//se muestran resultados
 
echo "Información obtenidas con mysql_result <br>";
echo "$resultado1<br>";
echo "$resultado2<br>";
 
//Desplegar nombres de los campos y tipos
echo "Nombre de cada campo y tipo de dato<br>";
echo mysqli_field_name($resultados, 0);
echo "-".mysqli_field_type($resultados,0)."<br>";
echo mysqli_field_name($resultados, 1)."-".mysql_field_type($resultados,1)."<br>";
echo mysqli_field_name($resultados, 2)."-".mysql_field_type($resultados,2)."<br>";
 
mysqli_close($conexion);
?>








tengo problemas al mostrar los nombres de campos y tipos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$resultado1=mysqli_free_result($resultados).mysqli_free_result($resultados,0,1);
$resultado2=mysqli_free_result($resultados).mysqli_free_result($resultados,1,1);
 
//se muestran resultados
 
echo "Información obtenidas con mysql_result <br>";
echo "$resultado1<br>";
echo "$resultado2<br>";
 
//Desplegar nombres de los campos y tipos
echo "Nombre de cada campo y tipo de dato<br>";
echo mysqli_field_name($resultados, 0);
echo "-".mysqli_field_type($resultados,0)."<br>";
echo mysqli_field_name($resultados, 1)."-".mysql_field_type($resultados,1)."<br>";
echo mysqli_field_name($resultados, 2)."-".mysql_field_type($resultados,2)."<br>";


1
2
3
4
5
6
7
8
9
en esa parte del código me pueden dar una pista en esto, sobre todo en esta parte en especifico
$resultado1=mysqli_free_result($resultados).mysqli_free_result($resultados,0,1);
$resultado2=mysqli_free_result($resultados).mysqli_free_result($resultados,1,1);
 
//se muestran resultados
 
echo "Información obtenidas con mysql_result <br>";
echo "$resultado1<br>";
echo "$resultado2<br>";
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder