Extralab
ʎɐqǝ lǝ uǝ opɐlɔǝʇ un oɹdɯoɔ ǝnb zǝʌ ɐɯıʇlú ɐl
Marzo 2013 - actualizado Mayo 2014
Programación
Ejemplo de uso de SQLite
Acho acho acho
Ejemplo para copiar y pegar despues del salto:
<style>
table {font-family: Arial; }
table th {background-color: #dfdfdf; font-weight: bold; }
table th, table td {padding:2px; border:1px solid gray; }
</style>
<?
function random_word($len=10,$base='abecidefagohiajlomanopoqresteuvaoe'){
$chars = preg_split('//',$base , -1);
shuffle($chars);
for ($i = 0; $i <= $len; $i++) {$word .= $chars[$i]; }
return $word;
}
function nombre(){ return ucwords(random_word(7).' '.random_word(12)); }
function numero(){ return random_word(8,'123456789'); }
try {
$db = new PDO('sqlite:ejemplo.sqlite');
$db->exec("CREATE TABLE agenda(Id INTEGER PRIMARY KEY, nombre TEXT, telefono TEXT)");
$db->exec("INSERT INTO agenda (nombre, telefono) VALUES ('".nombre()."', '".numero()."');".
"INSERT INTO agenda (nombre, telefono) VALUES ('".nombre()."', '".numero()."');");
?>
<table>
<tr><th>Id</th><th>Nombre</th><th>Telefono</th></tr>
<?
$result = $db->query('SELECT * FROM agenda');
foreach($result as $row){
?>
<tr><td><?=$row['Id']?></td><td><?=$row['nombre']?></td><td><?=$row['telefono']?></td></tr>
<?
}
?></table><?
$db = NULL;
}
catch(PDOException $e){
print 'Exception : '.$e->getMessage();
}
table {font-family: Arial; }
table th {background-color: #dfdfdf; font-weight: bold; }
table th, table td {padding:2px; border:1px solid gray; }
</style>
<?
function random_word($len=10,$base='abecidefagohiajlomanopoqresteuvaoe'){
$chars = preg_split('//',$base , -1);
shuffle($chars);
for ($i = 0; $i <= $len; $i++) {$word .= $chars[$i]; }
return $word;
}
function nombre(){ return ucwords(random_word(7).' '.random_word(12)); }
function numero(){ return random_word(8,'123456789'); }
try {
$db = new PDO('sqlite:ejemplo.sqlite');
$db->exec("CREATE TABLE agenda(Id INTEGER PRIMARY KEY, nombre TEXT, telefono TEXT)");
$db->exec("INSERT INTO agenda (nombre, telefono) VALUES ('".nombre()."', '".numero()."');".
"INSERT INTO agenda (nombre, telefono) VALUES ('".nombre()."', '".numero()."');");
?>
<table>
<tr><th>Id</th><th>Nombre</th><th>Telefono</th></tr>
<?
$result = $db->query('SELECT * FROM agenda');
foreach($result as $row){
?>
<tr><td><?=$row['Id']?></td><td><?=$row['nombre']?></td><td><?=$row['telefono']?></td></tr>
<?
}
?></table><?
$db = NULL;
}
catch(PDOException $e){
print 'Exception : '.$e->getMessage();
}
No hay comentarios, puedes escribir el primero.
¡Gracias por dejar su opinión! Por favor, procure que sus comentarios sean apropiados al tema tratado en la entrada; que sean respetuosos con la gramática y la ortografía, o serán eliminados. Y si han de contener insultos procure que sean elegantes y conforme a la legalidad vigente para evitar que sean modificados.
La moderación está desactivada
para los usuarios anónimos