Tabla ejemplo para hacer el servicio Rest. |
Código:
<?php
$opcion = ""; //null
function topTen(){
include 'varsdb.php';
$conn = new mysqli($servername,$username,$password_db,$dbname);
if($conn->connect_error){
die("La conexion fallo ".$conn->connect_error);
}else{
$sql = "SELECT * FROM top_ten";
$result = $conn->query($sql);
if($result->num_rows > 0){
while($row = $result->fetch_assoc()){
$resp[] = json_encode($row);
}
}
$conn->close();
return json_encode($resp);
}
}
function votar(){
echo "Votar";
}
//protocolo http GET
if(isset($_GET["opcion"])){
$opcion = $_GET["opcion"];
switch ($opcion){
case "topten":
$valores = topTen();
break;
case "voto":
votar();
$valores = null;
break;
}
header('content-type: application/json');
exit($valores);
}else{
echo 'No existe esta opcion!!!';
}
Salida en el navegador. |
No hay comentarios:
Publicar un comentario