Vistas de página en total

sábado, 27 de diciembre de 2014

Programación android con PHP y MySQL - ph26

Programación android con PHP y MySQL
en una intranet 
Ver Video PH26
Ver EYDH en Internet
Respaldo de Temas y descripciones



eydh9r.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
$fp = fopen( "atxt22.txt", "w" );

require("eydhcon.php");
$query="SELECT * FROM ttemas ORDER BY id ASC";
$result=mysql_query($query);
$num=mysql_num_rows($result);

?>
<h4>Evolución y Desarrollo Humano</h4>
<table border="0" cellspacing="2"
cellpadding="2">
<tr><td>Tema,Tipo,Imagen</td></tr>
<?
$i=0;
while ($i < $num){
$f1=mysql_result($result,$i,"id");
$f2=mysql_result($result,$i,"tema"); 

$f3=mysql_result($result,$i,"tipo");
$f4=mysql_result($result,$i,"imagen");

$ff=$f2.",".$f3.",".$f4;
fputs ($fp, $ff);

?>
<tr>
<td><? echo $ff; ?></td>
</tr>
<?
$i++;
}
echo "Num. de Reg= ".$i;
mysql_close();
mysql_free_result($result);
fclose($fp);
?>
</body>
</html>


Actualizar Temas
eydh2a.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
if(isset($_POST["enviar"])){
$id=$_POST['id'];
$tema=$_POST['tema']; $tipo=$_POST['tipo'];
$imagen=$_POST['imagen']; $desc=$_POST['desc'];
require("eydhcon.php");
$sql="UPDATE ttemas SET
`imagen`='$imagen',  `desc`='$desc' WHERE id='$id' ";

if(!mysql_query($sql,$con)){
echo "Error al actualizar  temas...";
}else{

switch ($tipo){
case 1:
$archivo="descs/ef/$tema.txt";
break;
case 2:
$archivo="descs/eb/$tema.txt";
break;
case 3:
$archivo="descs/es/$tema.txt";
break;
case 4:
$archivo="descs/dh/$tema.txt";
break;
case 5:
$archivo="descs/fp/$tema.txt";
break;
}
$abre = fopen($archivo, "w");
fwrite($abre, $desc);
fclose($abre);
}
mysql_close($con); 

echo "<h3>EYDH 1 registro en temas  actualizado</h3><br>";
echo '<a href="eydh.html"><h3>Regresar</h3></a>';
}else{//envia
$id2=$_GET['id1'];

require("eydhcon.php");
$query="SELECT * FROM ttemas WHERE id=$id2";
$result=mysql_query($query);
 
//$num=mysql_numrows($result);
mysql_close(); 
if(mysql_num_rows($result)>=1)
{
while($row = mysql_fetch_array($result)) {
    $id = $row['id'];
    $tema= $row['tema'];
    $tipo= $row['tipo'];
    $imagen=$row['imagen'];
    $desc= $row['desc'];
}
mysql_free_result($result);
?>
<h4> Evolución y Desarrollo Humano </h4>
<table>
<form action="<?=$_SERVER["PHP_SELF"]?>"
method="post">
<tr><th></td></tr>
<tr><th>
EYDH - Actualizar
</td></tr>
<tr><th></td></tr>
<tr><td>
<input type="submit" name="enviar"
value="Actualizar"><br>
</td></tr>
<tr><td>
Id: <?echo$id;?> <br>
<input type="hidden"
name="id" value="<?echo$id;?>">
</td></tr>
<tr><td>
Tema: <?echo$tema;?> <br>
<input type="hidden"
name="tema" size="30"value="<?
echo $tema;?>">
</td></tr>
<tr><td>
Tipo: <?echo$tipo;?> <br>
<input type="hidden"
name="tipo" size="30"value="<?
echo $tipo;?>">
</td></tr>
<tr><td>
Imag:<br><input type="text"
name="imagen" size="30"value="<?
echo $imagen;?>"><br>
</td></tr>
<tr><td>
Desc: <br /><textarea name="desc" rows="10" cols="35"><?echo $desc;?></textarea><br>
</td></tr>
</form>
</table>
<?
}else{
    echo 'No se encontro';
}//num rows
}//envia
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

 

jueves, 27 de noviembre de 2014

Programación android con PHP y MySQL - ph25

Programación android con PHP y MySQL
en una intranet
VER VIDEO PH24-25
Ver EYDH en Internet
Agregar imagenes temas y descripción a EYDH

 



 
 
 
 
eydh2x1b.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
require("eydhcon.php");
$imagen="image/polvo.jpg";
$desc="Aqui su descripcion...";
$file = fopen("atxt22.txt", "r");
$i=0;
while(!feof($file)){
if($i==300){ break;
}
//echo fgets($file). "<br />";
$temastnh= fgets($file);
echo "STT: ".$temastnh."<br />";
$campos = preg_split (
"/[,]+/ " , "$temastnh" );
$tema=$campos[0];
echo "Tema: ".$tema."<br />";
$sec=$campos[1];
//echo "Sec: ".$sec;
$tipo=$campos[2];
echo "Tipo: ".$tipo;
$nivel=$campos[3];
//echo "Nivel: ".$nivel;
$hijos=$campos[4];
//echo "Hijos: ".$hijos;
$imagen1=$campos[5];
echo "Imagen: ".$imagen1."<br />";
switch ($tipo){
 case 1:
$archivo="descs/ef/$tema.txt";
break;
 case 2:
$archivo="descs/eb/$tema.txt";
break;
case 3:
$archivo="descs/es/$tema.txt";
break;  
case 4:
$archivo="descs/dh/$tema.txt";
break;  
case 5:
$archivo="descs/fp/$tema.txt";
break;
}

$abre = fopen($archivo, "r");
$desc1 = fread($abre, filesize($archivo));
fclose($abre);
$desc2= substr($desc1,0,100); echo "Desc: ".$desc2;
$sql="INSERT INTO ttemas  VALUES ('','$tema', '$tipo', '$imagen1','$desc1')";
mysql_query($sql,$con);
echo "<h3>1 registro de temas  agregado</h3><br>";
$i++;
}
echo "Total temas: ".$i; fclose($file); mysql_close($con);
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

Programación android con PHP y MySQL - ph24

Programación android con PHP y MySQL
en una Intranet
VER VIDEO PH24-25
Ver EYDH en Internet
Agregar imagenes a EYDH

 













eydh2x1a.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
require("eydhcon.php");
$imagen="image/polvo.jpg";
$desc="Aqui su descripcion...";
$file = fopen("atxt22.txt", "r");
$i=0;
while(!feof($file)){
if($i==300){ break;
}
//echo fgets($file). "<br />";
$temastnh= fgets($file);
echo "STT: ".$temastnh."<br />";
$campos = preg_split (
"/[,]+/ " , "$temastnh" );
$tema=$campos[0];
echo "Tema: ".$tema."<br />";
$sec=$campos[1];
//echo "Sec: ".$sec."<br />";
$tipo=$campos[2];
echo "Tipo: ".$tipo."<br />";
$nivel=$campos[3];
//echo "Nivel: ".$nivel."<br />";
$hijos=$campos[4];
//echo "Hijos: ".$hijos."<br />";
$imagen1=$campos[5];
echo "Imagen: ".$imagen1."<br />";
$sql="INSERT INTO ttemas  VALUES ('','$tema', '$tipo', '$imagen1','$desc')";
mysql_query($sql,$con);
echo "<h3>1 registro de temas  agregado</h3><br>";
$i++;
}
echo "Total temas: ".$i; fclose($file); mysql_close($con);
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

martes, 28 de octubre de 2014

Programación Android con PHP y MySQL - ph23

Programación android con PHP y MySQL
en una Intranet
VER VIDEO PH19-23
Ver en Internet



eydh3dz.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
require("eydhcon.php");
$query="SELECT * FROM notas ORDER BY id2 DESC";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
?>
<h4>Evolución y Desarrollo Humano</h4>
<table border="0" width="30%">
<?
$i=0;
while ($i < $num){
$f1=mysql_result($result,$i,"id2");
$f2=mysql_result($result,$i,"id1");
$f3=mysql_result($result,$i,"fecha1");
$f4=mysql_result($result,$i,"tema1");
$f5=mysql_result($result,$i,"desc1");
$f5s= substr($f5,0,300);
?>
<tr><td><? echo "<b>Id2: </b>".$f1; ?></td></tr>
<tr><td><? echo "Id1: ".$f2; ?></td></tr>
<tr><td><? echo "Fecha1: ".$f3; ?></td></tr>
<tr><td><? echo "Tema1:".$f4; ?></td></tr>
<tr><td><? echo "Desc1: <p>".$f5s."</p>"; ?></td></tr>
<?
$i++;
}
mysql_free_result($result);
?>
</table>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

 

Programación android con PHP y MySQL - ph22

Programación android con PHP y MySQL
en una Intranet
VER VIDEO PH19-23
Ver en Internet



eydh3c.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
session_start();
 
$_SESSION['id2']=$_GET["id1"];
//$id3=$_SESSION['id2']; if(isset($_POST["enviar"])){ require("eydhcon.php");
$id3=$_SESSION['id2'];
$sql="DELETE  FROM notas WHERE id2=$id3";

if (!mysql_query($sql,$con)){
   echo "<h3>Error de eliminar</h3>";
}
echo "<h3>EYDH 1 registro de notas  eliminado</h3><br>"; echo '<a href="eydh.html"><h3>Regresar</h3></a>'; mysql_close($con);
}else{//enviar
?>
<h4> Evolución y Desarrollo Humano </h4>
<h3>EYDH - Eliminar nota</h3>
<h3>Si estas seguro, presiona botón Eliminar</h3>
<form action="<?$_SERVER["PHP_SELF"]?>" method="POST">

<?$id4=$_SESSION['id2'];?>
<input type="hidden"  name="id" value="<?echo "$id4";?>" size="20" /></p>
<button type="submit" name="enviar" value="eliminar">Eliminar</button>
</form>
<?
}//enviar
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

Programación android con PHP y MySQL - ph21

Programación android con PHP y MySQL
en una Intranet
VER VIDEO PH19-23
Ver en Internet


 
eydh3b.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
if(isset($_POST["enviar"])){
require("eydhcon.php");

$sql="UPDATE notas SET
`desc1`='$_POST[desc1]' WHERE id2='$_POST[id2]' ";

if (!mysql_query($sql,$con)){
   echo "<h3>Error de actualizar...</h3>";
}
mysql_close($con);
echo "<h3>EYDH 1 registro de notas actualizado</h3><br>";
echo '<a href="eydh.html"><h3>Regresar</h3></a>';

}else{//enviar
$id3=$_GET["id1"];
require("eydhcon.php");

$query="SELECT * FROM notas WHERE id2=$id3";
$result=mysql_query($query);
//$num=mysql_numrows($result);

if(mysql_num_rows($result)>=1)
{
while($row =
mysql_fetch_array($result)) {
    $id2 = $row['id2'];
    $id1=$row['id1'];
    $user1 = $row['user1'];
    $fecha1= $row['fecha1'];
    $tema1= $row['tema1']; 
    $desc1= $row['desc1'];
}
mysql_close($con);
mysql_free_result($result);
?>
<h4> Evolución y Desarrollo Humano </h4>
<table>
<tr><th></td></tr>
<tr><th>
EYDH - Actualizar Nota
</td></tr>
<tr><th></td></tr>

<tr><td>
<form action="<?=$_SERVER["PHP_SELF"]?>" method="post">
</td></tr>
<tr><td>
<input type="submit" name="enviar"
value="Actualizar">
</td></tr>
<tr><td>
<input type="hidden"
name="id2" value="<?echo$id2;?>">
</td></tr>
<tr><td>
<input type="hidden"
name="id1" value="<?echo$id1;?>">
</td></tr>
<tr><td>
Desc: <br /><textarea name="desc1" rows="10" cols="35"><?echo $desc1;?></textarea><br>
</td></tr>
<tr><td>
<input type="hidden"
name="user1" value="<?echo$user1;?>">
</td></tr>
<tr><td>
<input type="hidden"
name="fecha1" value="<?echo$fecha1;?>">
</td></tr>
<tr><td>
<input type="hidden"
name="tema1" value="<?echo$tema1;?>">
</td></tr>
</form>
</table>
<?
}else{
    echo "<h3>No se encontro...</h3>";
}//num rows
}//enviar
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

Programación android con PHP y MySQL - ph20

Programación android con PHP y MySQL
en una Intranet
VER VIDEO PH19-23
Ver EYDH en Internet
Menu de notas en EYDH



eydh3.php
<?php
session_start();
?>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
$id3=$_GET["id1"];
$fecha1=date("Y-m-d");
//$id4=$_SESSION["Id2"];
require("eydhcon.php");

$query="SELECT * FROM notas WHERE id2=$id3";
$result=mysql_query($query);
$num=mysql_numrows($result);

mysql_close();
?>
<h4>Evolución y Desarrollo Humano</h4>
<table>
<tr><th></td></tr>
<tr><td>
<h3>Notas</h3>
</td></tr>
<tr><th></td></tr>
<?php
$i=0;
while ($i < $num){
$f1=mysql_result($result,$i,"id2");
$f2=mysql_result($result,$i,"id1");
$f3=mysql_result($result,$i,"user1");
$f4=mysql_result($result,$i,"fecha1");
$f5=mysql_result($result,$i,"tema1");
$f6=mysql_result($result,$i,"desc1");

$_SESSION["Id2"]=$f1;
$_SESSION["Id1"]=$f2;
$_SESSION["User1"]=$f3;
$_SESSION["Fecha1"]=$f4;
$_SESSION["Tema1"]=$f5;
?>
</td></tr>
<tr><td>
<a href="eydh3dz.php">Listar</a>
<a href="eydh3b.php?id1=<?php echo $f1; ?>">Actualizar</a>
<a href="eydh3c.php?id1=<?php echo $f1; ?>">Eliminar</a>
<a href="eydh.html">Regresar</a>
</td></tr>
<tr><th></td></tr>
<tr><td>
Tema: <?echo $f5;?>
</td></tr>
<tr><td>
Fecha:<?echo $f4;?>
</td></tr>
<tr><th></td></tr>
<tr><td>
<?echo $f6; ?>
</td></tr>
</table>
<?php
$i++;
}
mysql_free_result($result);
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

Programación android con PHP y MySQL - ph19

Programación android con PHP y MySQL 
en una Intranet
VER VIDEO PH19-23
Ver en Internet





eydh1a.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
if(isset($_POST["enviar"])){
$id2="";
$id1=$_POST["id"];
//echo"id1=".$id1;
$tema1=$_POST["tema"];
//echo"tema1=".$tema1;
$user1="User1";
$fecha1=date("Y-m-d");

require("eydhcon.php");
$sql="INSERT INTO notas  VALUES
('$id2','$id1','$user1','$fecha1', '$tema1','$_POST[desc1]')";

if (!mysql_query($sql,$con)){
   echo "<h3>Error de agregar</h3>";
}
echo "<h3>1 registro de nota agregado</h3><br>";
?>
<a href="eydh1a.php?id1=<?echo $id1;?>">
<h3>Regresar...</h3></a>
<?
mysql_close($con);

}else{
$id2=$_GET["id1"];
//echo "id2=".$id2;
if(!$id2){
echo "...";
}else{
require("eydhcon.php");
$query="SELECT * FROM ttemas WHERE id=$id2";
$query1="SELECT * FROM notas WHERE id1=$id2";
$result=mysql_query($query);
$num=mysql_numrows($result);
$result1=mysql_query($query1);
$num1=mysql_numrows($result1);
mysql_close();
?>
<h4>Evolución y Desarrollo Humano</h4>
<table>
<tr><th></td></tr>
<tr><td>
<h3>EYDH - Tema</h3>
</td></tr>
<tr><th></td></tr>

<?
$i=0;
while ($i < $num){
$f1=mysql_result($result,$i,"id");
$f2=mysql_result($result,$i,"tema");
$f3=mysql_result($result,$i,"desc");
$f4=mysql_result($result,$i,"imagen");
?>
<tr><td>
<a href="eydh2a.php?id1=<?php echo $f1; ?>">Actualizar</a>
<a href="eydh2b.php?id1=<?php echo $f1; ?>">Eliminar</a>
<a href="eydh2.php">Insertar</a>
<a href="eydh.html">Regresar</a>
</td></tr>
<tr><th></td></tr>
<?
if($f4){
?>
<tr><td>
<?
echo "<img src=$f4 border='0' width='300'
height='250'>";  
?>
</td></tr>
<?
}
?>
<tr><th></td></tr>
<tr><td>
<?echo "<h3><strong>".$f2."</strong></h3>";?>
</td></tr>
<tr><th></td></tr>
<tr><td>
<?echo $f3; ?>
</td></tr>
</table><br>
<?php
$i++;
}
mysql_free_result($result);
?>
<?
$i=0;
while ($i < $num1){
$f11=mysql_result($result1,$i,"id1");
$f22=mysql_result($result1,$i,"tema1");
$f33=mysql_result($result1,$i,"desc1");
$f44=mysql_result($result1,$i,"fecha1");
$f55=mysql_result($result1,$i,"user1");
$f66=mysql_result($result1,$i,"id2");
?>
<table>
<tr><th></td></tr>
<tr><td>
<h3>EYDH - Nota</h3>
</td></tr>
<tr><th></td></tr>

<tr><td>
<?
if($f4){ echo "<img src=$f4 border='0' width='50' height='40'>";  
}else{
$Nomb='image/polvo.jpg';
echo "<img src=$fNomb border='0' width='50' height='40'>";  
}
?>
</td></tr>
<tr><th></td></tr>
<tr><td>
Fecha: <?echo $f44;?>
</td></tr>
<tr><td> 
<a href="eydh3.php?id1=<?php echo $f66; ?>">Nota...</a>
</td></tr>
<tr><th></td></tr>
<tr><td>
<?echo "<h3>".$f22."</h3>";?>
</td></tr>
<tr><th></td></tr>
<tr><td>
<?echo $f33; ?>
</td></tr>
</table><br>
<?
$i++;
}
if($num1>=0){
?>
<table>
<tr><th></td></tr>
<tr><th>
EYDH - Agregar Nota
</td></tr>
<tr><th></td></tr>
<tr><td>
<form action="<?=$_SERVER["PHP_SELF"]?>"method="POST">
</td></tr>
<tr><td>
<input type="hidden" name="id" value="<?echo $f1;?>">
<input type="hidden" name="tema" value="<?echo $f2;?>" >
Desc: <br /><textarea name="desc1" rows="8" cols="34">...Tu descripcion aqui...</textarea><br>
</td></tr>
<tr><td>
<button type="submit" name="enviar" value="agregar">Agregar Nota</button>
</td></tr>
</form>
</table>
<?
}
mysql_free_result($result1);
}
}
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

miércoles, 17 de septiembre de 2014

Programación android con PHP y MySQL - ph18

Programación android con PHP y MySQL
en una Intranet
VER VIDEO ph16-18
Ver EYDH en Internet
Eliminar Tema de la base de conocimientos EYDH


 
 
eydh2b.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
session_start();
$_SESSION['id2']=$_GET["id1"];
if(isset($_POST["enviar"])){
require("eydhcon.php");

$id3=$_SESSION['id2'];
$sql1="SELECT * FROM notas WHERE id1='$id3'";

if(mysql_query($sql1,$con) ){
$tabla1 = mysql_query("SELECT id2, id1, tema1 FROM notas ORDER BY id1 ASC",$con);
$conta=0;
while ($reg = mysql_fetch_array( $tabla1)) {
$id4=$reg['id2'] ;
$id5=$reg['id1'];
$id6=$reg['tema1'] ;
if($id5==$id3){
$sql2="DELETE  FROM notas WHERE id2=$id4";

mysql_query($sql2,$con);
$conta++;
}//id5
}//while
}//notas
$sql="DELETE  FROM ttemas WHERE id=$id3";
mysql_query($sql,$con);

mysql_free_result($tabla1); mysql_close($con);  echo "<h3>RYDH Registros en notas eliminados</h3>".$conta."<br>"; echo "<h3>EYDH 1 registro en temas  eliminado</h3><br>"; echo '<a href="eydh.html"><h3>Regresar</h3></a>';
}else{//enviar
?>
<h4> Evolución y Desarrollo Humano </h4>
<table>
<h4>EYDH - Eliminar tema, descripción y sus notas...<h4>
<h4>Si estas seguro, presiona boton Eliminar</h4>
<form action="<?$_SERVER["PHP_SELF"]?>" method="POST">

<?$id4=$_SESSION['id2'];?>
<input type="hidden"  name="id" value="<?echo "$id4";?>" size="20" />
<button type="submit" name="enviar" value="eliminar">Eliminar</button>
</form>
<?
}//enviar
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

Programación android con PHP y MySQL - ph17

Programación android con PHP y MySQL
en una Intranet
VER VIDEO ph16-18
Ver video en Internet
Insertar Tema en la base de conocimientos  EYDH





eydh2.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
if(isset($_POST["enviar"])){
$id='';
$tema=$_POST['tema'];
$tipo= $_POST['tipo'];
$imagen=$_POST['imagen'];
$desc=$_POST['desc'];

require("eydhcon.php");
$sql1="SELECT * FROM ttemas WHERE tema='$tema'";
$resul=mysql_query($sql1,$con);
if($datos=mysql_fetch_array($resul)){
echo "<h3>1 registro de temas duplicado...</h3><br>";
echo '<a href="eydh.html"><h3>Regresar</h3></a>';
}else{
$sql="INSERT INTO ttemas  VALUES
('','$tema', '$tipo', '$imagen','$desc')";

if (!mysql_query($sql,$con)){
   echo 'Error: ';
}
echo "<h3>1 registro de temas insertado</h3><br>";
echo '<a href="eydh.html"><h3>Regresar</h3></a>';
}//dup
mysql_close($con);
mysql_free_result($resul);
}else{
?>
<h4>Evolución y Desarrollo Humano </h4>
<table>
<tr><th></td></tr>
<tr><th>
EYDH - Insertar tema y descripción
</td></tr>
<tr><th></td></tr>
<tr><td>
<form action="<?=$_SERVER["PHP_SELF"]?>" method="POST">
</td></tr>
<tr><td>
<button type="submit" name="enviar" value="insertar">Insertar</button>
</td></tr>
<tr><td>
Id:
</td></tr>
<tr><td>
EYDH: <br>
<select name="tipo">
  <option selected="selected" value="1">Pasado: Evolución Física:EF</option>
  <option value="2">Pasado: Evolución Biológica:EB</option>
  <option value="3">Pasado: Evolución Social:ES</option>
  <option value="4">Presente:  Desarrollo Humano:DH</option>
  <option value="5">Futuro: Proyecto de Vida:PV</option>
</td></tr>

<tr><td>
Tema: <br>
<input type="text" name="tema" value="Tema" size="34"> 
</td></tr>

<tr><td>
Imag: <br><input type="text" id="imagen" name="imagen" value="image/polvo.jpg" size="34" />
</td></tr>
<tr><td>
Desc: <br /><textarea name="desc" rows="10" cols="36">...Tu descripción aqui...texto o html...</textarea><br><br>
</td></tr>
</form>
</table>
<?
}
?>
</body>
</html>



Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

Programación android con PHP y MySQL - ph16

Programación android con PHP y MySQL
en una Intranet
VER VIDEO ph16-18
Ver EYDH en Internet
Actualizar la base de conocimientos EYDH
 
 


eydh2a.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
if(isset($_POST["enviar"])){
$id=$_POST['id'];
$tema=$_POST['tema']; $tipo=$_POST['tipo'];
$imagen=$_POST['imagen']; $desc=$_POST['desc'];
require("eydhcon.php");
$sql="UPDATE ttemas SET
`imagen`='$imagen',  `desc`='$desc' WHERE id='$id' ";

if(!mysql_query($sql,$con)){
echo "Error al actualizar  temas...";
}
mysql_close($con); 

echo "<h3>EYDH 1 registro en temas  actualizado</h3><br>";
echo '<a href="eydh.html"><h3>Regresar</h3></a>';
}else{//envia
$id2=$_GET['id1'];
if(!$id2){
echo "...";
}else{//id2
require("eydhcon.php");
$query="SELECT * FROM ttemas WHERE id=$id2";
$result=mysql_query($query);
//$num=mysql_numrows($result);
mysql_close();
if(mysql_num_rows($result)>=1)
{
while($row =
mysql_fetch_array($result)) {
    $id = $row['id'];
    $tema= $row['tema'];
    $tipo= $row['tipo'];
    $imagen=$row['imagen'];
    $desc= $row['desc'];
}
mysql_free_result($result);
?>
<h4> Evolución y Desarrollo Humano </h4>
<table>
<form action="<?=$_SERVER["PHP_SELF"]?>"
method="post">
<tr><th></td></tr>
<tr><th>
EYDH - Actualizar
</td></tr>
<tr><th></td></tr>
<tr><td>
<input type="submit" name="enviar"
value="Actualizar"><br>
</td></tr>
<tr><td>
Id: <?echo$id;?> <br>
<input type="hidden"
name="id" value="<?echo$id;?>">
</td></tr>
<tr><td>
Tema: <?echo$tema;?> <br>
<input type="hidden"
name="tema" size="30"value="<?
echo $tema;?>">
</td></tr>
<tr><td>
Tipo: <?echo$tipo;?> <br>
<input type="hidden"
name="tipo" size="30"value="<?
echo $tipo;?>">
</td></tr>
<tr><td>
Imag:<br><input type="text"
name="imagen" size="30"value="<?
echo $imagen;?>"><br>
</td></tr>
<tr><td>
Desc: <br /><textarea name="desc" rows="10" cols="35"><?echo $desc;?></textarea><br>
</td></tr>
</form>
</table>
<?
}else{
    echo 'No se encontro';
}//num rows
}//id2
}//envia
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.

domingo, 17 de agosto de 2014

Programación android con PHP y MySQL - ph15

Programación android con PHP y MySQL
en una intranet
VER VIDEO PH14-15  
Ver EYDH en Internet
Agregar datos  a EYDH

 





 

 

 

 

eydh2x1.php
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="eydh.css" type="text/css"/>
</head>
<body>
<?php
if(isset($_POST["enviar"])){
$id='';
$tipotema=$_POST['tipotema'];
$imagen=$_POST['imagen'];
$desc=$_POST['desc'];
$campos = preg_split (
"/[,]+/ " , "$tipotema" );
$tipo=$campos[0];
$tema=$campos[1];
//echo "Tema: ".$tema;
require("eydhcon.php");
$sql="SELECT * FROM ttemas WHERE tema='$tema'";
$result= mysql_query($sql,$con);
if($dato=mysql_fetch_array($result)){
echo "<h3>Tema duplicado...</h3>";
echo '<a href="eydh.html"><h3>Regresar</h3></a>';
}else{
$sql="INSERT INTO ttemas  VALUES
('','$tema', '$tipo', '$imagen','$desc')";
if (!mysql_query($sql,$con)){
   echo 'Error: ';
}
mysql_close($con);
echo "<h3>1 registro de temas  agregado</h3><br>";
echo '<a href="eydh.html"><h3>Regresar</h3></a>';
}//no dup
mysql_free_result($result);
}else{//enviar
?>
<h4>Evolución y Desarrollo Humano </h4>
<table>
<tr><th></td></tr>
<tr><th>
EYDH - Agregar tema y descripción 1
</td></tr>
<tr><th></td></tr>
<tr><td>
<form action="<?=$_SERVER["PHP_SELF"]?>" method="POST">
</td></tr>
<tr><td>
<button type="submit" name="enviar" value="agregar">Agregar</button>
</td></tr>
<tr><td>
Id:
</td></tr>
<tr><td>
Tipo y Tema: <br>
<select name="tipotema">
<option value="1,Evolución Física">EF1:  Evolución Física </option>
<option value="1,Principio">EF2:Principio</option>
<option value="1,Cuerdas">EF2: Cuerdas</option>
<option value="1,Membranas">EF3:  Membranas</option>
  <option selected="selected" value="1,Gran Explosión">EF4:Gran Explosión</option>
  <option value=1,Partículas">EF5:Partículas</option>
<option value="1,Graviton">EF6:Graviton</option>
<option value="1,Quarqs">EF7:Quarqs</option>
<option value="1,Electrón">
EF8:Electrón</option>
<option value="1,Atomo">EF10: Atomo</option>
<option value="1,Molécula">EF11:Molécula</option>
  <option value="1,Gas y Polvo Cósmico">EF12:Gas y Polvo Cósmico</option>
  <option value=
  "1,Galaxias">EF13:Galaxias</option>
  <option value="1,Universo">EF14:Universo</option>
  <option value="1,Vía Láctea">EF15:Vía Láctea</option>
  <option value="1,Sistema Solar">EF16:Sistema Solar:</option>
  <option value="1,Tierra">EF17:Tierra</option>
  <option value="1,Estructura de la Tierra">EF18:Estructura de la Tierra</option>
<option value="2,Evolución Biológica">EB1: Evolución Biológica </option> 
<option value="2,Inicio de la Vida">EB2:Inicio de la Vida</option>
<option value="2,ADN">EB3: ADN</option>
<option value="2,Celula Primitiva">EB4: Celula Primitiva</option>
<option value="2,Microorganismos">EB5: Microorganismos</option>
<option value="2,Virus">EB6: Virus</option>
<option value="2,Bacterias">EB7: Bacterias</option>
<option value="2,Celula Vegetal">EB8: Celula Vegetal</option>
<option value="2,Organismos Vegetales">EB9: Organismos Vegetales </option>
<option value="2,Algas">EB10: Algas</option>
<option value="2,Briofitas">EB11:Briofitas </option>
<option value="2,Ptereodofitas">EB12: Ptereodofitas </option>
<option value="2,Gimnospermas">EB13: Gimnospermas </option>
<option value="2,Angiospermas">EB14:Angiospermas </option>
<option value="2,Reino Vegetal">EB15: Reino Vegetal </option>
<option value="2,Celula Animal">EB16: Celula Animal </option>
<option value="2,Organismos Animales">EB17: Organismos Animales </option>
<option value="2,Invertebrados">EB18: Invertebrados </option>
<option value="2,Poríferos">EB19: Poríferos </option>
<option value="2,Celentéreos">EB20: Celentéreos </option>
<option value="2,Platelmintos">EB21: Platelmintos </option>
<option value="2,Nematodos">EB22: Nematodos </option>
<option value="2,Moluscos">EB23: Moluscos </option>
<option value="2,Equinodermos">EB24: Equinodermos </option>
<option value="2,Anélidos">EB25: Anélidos </option>
<option value="2,Artrópodos">EB26: Artrópodos</option>
<option value="2,Vertebrados">EB27: Vertebrados </option>
<option value="2,Peces">EB28: Peces</option>
<option value="2,Anfibios">EB29: Anfibios </option>
<option value="2,Reptiles">EB30: Reptiles </option>
<option value="2,Aves">EB31: Aves</option>
<option value="2,Mamíferos">EB32: Mamíferos </option>
<option value="2,Primates">EB33: Primates </option>
<option value="2,Homo Sapiens">EB34: Homo Sapiens </option>
<option value="2,Reino Animal">EB35: Reino Animal </option>
<option value="3,Evolución Social">ES1: Evolución Social </option>
<option value="3,Prehistoria">ES2: Prehistoria </option>
<option value="3,Edad Antigua">ES3: Edad Antigua </option>
<option value="3,Edad Media">ES4: Edad Media </option>
<option value="3,Edad Moderna">ES5: Edad Moderna </option>
<option value="3,Edad Contemporánea">ES6: Edad Contemporánea </option>
<option value="3,Edad de la Información">ES7: Edad de la Información </option>
<option value="3,El mundo">ES8: El mundo </option>
<option value="3,Naciones">ES9: Naciones </option>
<option value="3,Estados">ES10: Estados </option>
<option value="3,Ciudades">ES11: Ciudades </option>
  <option value="3,Sociedad e Individuo">ES12: Sociedad e Individuo </option>
<option value="4,Desarrollo Humano">DH1: Desarrollo Humano </option>
<option value="4,Cotidianidad">DH2: Cotidianidad </option>
<option value="4,Fecundación">DH3: Fecundación </option>
<option value="4,Embarazo">DH4: Embarazo </option>
<option value="4,Lactancia">DH5: Lactancia </option>
<option value="4,Infancia">DH6: Infancia </option>
<option value="4,Adolescencia">DH7: Adolescencia </option>
<option value="4,Madurez">DH8: Madurez </option>
<option value="4,Vejez">DH9: Vejez </option>
<option value="4,Muerte">DH10: Muerte </option>
<option value="4,Proyecto de Vida">DH11: Proyecto de Vida </option>
<option value="4,Personalidad">DH12: Personalidad </option>
<option value="4,Valores">DH13: Valores </option>
<option value="4,Autoestima">DH14: Autoestima </option>
<option value="4,Talento">DH15: Talento </option>
<option value="4,Fuerzas y Debilidades">DH16: Fuerzas y Debilidades </option>
<option value="4,Visión y Misión">DH17:    Visión y Misión </option>
<option value="4,Metas">DH18: Metas </option>
<option value="4,Metas Personales">DH19: Metas Personales </option>
<option value="4,Metas Familiares">DH20: Metas Familiares </option>
<option value="4,Metas Económicas ">DH21: Metas Económicas </option>
<option value="4,Metas Sociales">DH22:  Metas Sociales </option>
<option value="4,Metas Políticas">DH23:  Metas Políticas </option>
<option value="4,Metas Afectivas">DH24: Metas Afectivas </option>
<option value="4,Metas Intelectuales">DH25: Metas Intelectuales </option>
<option value="4,Metas Esteticas">DH26: Metas Esteticas </option>
<option value="4,Metas Eticas">DH27: Metas Eticas </option>
<option value="4,Metas Espirituales">DH28: Metas Espirituales </option>
<option value="4,Crear Proyecto de Vida">DH29: Crear Proyecto de Vida </option>
<option value="5,Ejecutar Proyecto de Vida">PV1: Ejecutar Proyecto de Vida </option>
<option value="5,Problemas Personales">PV2: Problemas Personales </option>
<option value="5,Enfermedades">PV3: Enfermedades </option>
<option value="5,Accidentes">PV4: Accidentes </option>
<option value="5,Delincuencia">PV5: Delincuencia </option>
<option value="5,Leyes">PV6: Leyes </option>
<option value="5,Problemas Globales">PV7: Problemas Globales </option>
<option value="5,Sobrepoblación">PV8:  Sobrepoblación </option>
<option value="5,Hambre">PV9: Hambre </option>
<option value="5,Recursos Naturales">PV10: Recursos Naturales </option>
<option value="5,Industrialización">PV11: Industrialización </option>
<option value="5,Contaminación">PV12:  Contaminación </option>
<option value="5,Desastres del Hombre">PV13: Desastres del Hombre </option>
<option value="5,Terrorismo">PV14: Terrorismo </option>
<option value="5,Revoluciones">PV15: Revoluciones </option>
<option value="5,Guerras">PV16: Guerras </option>
<option value="5,Guerra Nuclear">PV17: Guerra Nuclear </option>
<option value="5,Desastres Naturales">PV18: Desastres Naturales </option> <option value="5,Erupciones">PV19: Erupciones </option> <option value="5,Indundaciones">PV20: Indundaciones </option> <option value="5,Maremotos">PV21: Maremotos </option> <option value="5,Terremotos">PV22:  Terremotos </option> <option value="5,Meteoritos">PV23: Meteoritos </option> <option value="5,Fin">PV24: Fin</option>           </td></tr>
<tr><td> Imag: <br><input type="text" id="imagen" name="imagen" value="image/polvo.jpg" size="34" /> </td></tr> <tr><td> Desc: <br /><textarea name="desc" rows="10" cols="36">...Tu descripción aqui...texto o html</textarea><br><br>
</td></tr>
</form>
</table>
<?
}
?>
</body>
</html>


Para ejecutar las páginas creadas en lenguaje o escripts html y php instalamos y usamos en el teléfono  inteligente el paquete PWS  si no se tiene buscar en play store de google buscarlo e instalarlo, contiene el servidor web, el lenguaje php y el servidor de base de datos mysql. Para crear los programas usar MasterWeb  y para el browser usar Opera clasic, si no se tienen buscarlos también en play store de google, cuando se encuentren instalarlos. Ver primera página de Programación android con PHP y MySQL que trata de la instalación. Una aplicación cliente servidor consiste de peticiones de servicios del cliente al servidor y responde el servicio de la petición. Cuando prendemos el teléfono se carga el sistema operativo android y se ejecuta en la memoria, donde controla y ejecuta las aplicaciones de forma concurrente, como el servidor web que se ejecuta como hilos de procesos por cada una de las peticiones de los clientes. Con un programa como inspector wifi se identifican las direcciones ip en la red local, para el teléfono servidor es 192.168.1.75 El servidor web tiene un directorio www donde se colocan lo archivos de páginas con un nombre que termina con html o php. Ahora podemos requerir las páginas de html y php en el propio teléfono con el browser como el opera clasic, donde se coloca la dirección:
        http://localhost/nombre-archivo.html o php 

también como:
       http://127.0.0.1/ nombre-archivo.html o php       

Cuando se usa otro teléfono de la intranet introducimos:       
       http://192.168.1.75/nombre-archivo.html o php
Cuando se envía la dirección y la página deseada al servidor web, busca la página, al encontrarla el servidor web la analiza, si encuentra instrucciones html que inicia con <html> o una secuencia de instrucciones php que inicia con <?php y termina con ?>  puede incluir instrucciones para acceso y manipulación de base de datos de mysql.  El servidor web llama al interprete php y cada instrucción php  la interpreta y las traduce a html, cuando termina el análisis de la página al encontrar </html> el servidor  web la envía al cliente que la pidió. El servidor web continúa en ejecución  como hilos de procesos esperando peticiones y respondiendo a los clientes, hasta que se para el servidor web o se apaga completamente el teléfono.
Para copiar el código, de alguna página de Programación android con PHP y MySQL seleccionar la parte deseada de las páginas de: evolucionydesarrollohumano.blogspot.com Salir de opera clasic y entrar en la pantalla de edición del webmaster y pegarla.