UNIDAD 8 Bases de Datos
-
Upload
eric-kartman-lee -
Category
Documents
-
view
225 -
download
3
description
Transcript of UNIDAD 8 Bases de Datos
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 194
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Abrir una conexin
Abrir una base de datos
Ejecutar un Update
MySQL Query in PHP
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 195
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
if ($result){ print "Query successful!"; } else{ die("Query failed.". mysql_error()); } print "Closing the connection"; mysql_close( $link );
?>
Recuperar registros
MySQL Fetch a Row
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 196
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Cantidad de registros
Mostrar registros en tablas de HTML
Galera de Arte
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 197
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
contact_us.php
Request for contact
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 198
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
admin_art_edit.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 199
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 200
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
"VALUES ('$name', '$email', '$phone', '$bio')"; mysql_connect("localhost", "root", "password") or die(mysql_error());
mysql_select_db("test") or die(mysql_error()); mysql_query( $sql ) or die(mysql_error()); $status = "SUCCESSFULLY inserted $name"; } }
?>
Artist Insert Screen
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 201
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
$sql = "UPDATE Artist SET name='$name', " . "email='$email', phone='$phone', bio='$bio'" . "WHERE id='$id'";
mysql_query( $sql ) or die(mysql_error());
$status = "SUCCESSFULLY updated $name"; } } else {
$sql = "SELECT * from Artist WHERE id='$id'"; $resultset = mysql_query( $sql ) or die(mysql_error()); $row = mysql_fetch_assoc( $resultset ); extract( $row ); } ?>
Artist Update Screen
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 202
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
$sql = "SELECT * from Artist WHERE id='$id'"; $resultset = mysql_query( $sql ) or die(mysql_error()); $row = mysql_fetch_assoc( $resultset ); extract( $row );
?>
Email
admin_header.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 203
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
header( "Location: admin_login.php" ); exit(); } ?> Art Gallery Administration Art Gallery Administration [HOME]
[Artist List] [New Artist] [Art List] [New Art]
footer.php
1200 9th Ave, San Francisco www.TheCanvasGallery.com Phone (415)504-0060
index.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 204
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
$recordset = mysql_query( $sql ) or die(mysql_error());
function art_for_artist( $artist_id ) { $sql = "SELECT * FROM Art WHERE artist_id='$artist_id' LIMIT 1;"; $recordset = mysql_query( $sql ) or die(mysql_error()); $recordset = mysql_query( $sql ) or die(mysql_error()); $row = mysql_fetch_assoc( $recordset); return $row['image']; }
?>
Welcome To The Canvas Gallery
Welcome to The Canvas Gallery. Please choose an artist from the list below to view the details.
admin_login.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 205
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
?> Art Gallery Administration Art Gallery Administration Please Login (Use 'admin' and 'guess' for login and password)
Login: Password:
header.php
The Canvas Gallery, San Francisco Art Gallery, Music Club, Bar, and Restaurant, Open Mic, Poetry, Film
[HOME] [Contact Us] [Administration]
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 206
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
admin_art_list.php
Art List
ArtArtistPrice
admin_footer.php
admin_artist_list.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 207
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
extract($_REQUEST); if( isset($action) && $action="delete" ) { $sql = "DELETE FROM Artist WHERE id='$id'"; mysql_query( $sql ) or die(mysql_error()); }
$sql = "SELECT * FROM Artist ORDER BY name"; $recordset = mysql_query( $sql ) or die(mysql_error());
?>
Artist List
ArtistPhoneEmailAction
contact.php
Contact Us
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 208
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Please fill our your contact information and we will contact you within 24 hours.
Name Phone Email Message
Empleados
Ej. Emp_Add_Row.html
Formulario de Ingreso de Empleados
Introduzca los datos del empleado Cdigo
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 209
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Nombre Puesto Jefe Fecha Ing. Sueldo Comisin Departamento
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 210
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Ej. Emp_Add_Row.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 211
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Alta de Empleados
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 212
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
echo " "; echo " "; echo " "; echo " Sueldo"; echo " "; echo " ".$Sal. ""; echo " "; echo " "; echo " "; echo " Comisin"; echo " "; echo " ".$Comm. ""; echo " "; echo " "; echo " "; echo " Departamento"; echo " "; echo " ".$Deptno. ""; echo " "; echo ""; ?>
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 213
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Ej. Emp_db_browser.php
Explorador de registros de Empleados
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 214
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
$nro_registros = mysql_num_rows($resultadosql); print "Su consulta devuelve $nro_registros registros \n";
echo ""; echo " "; for ($i=0; $i < mysql_num_fields($resultadosql); $i++) { $longitud = mysql_field_len($resultadosql, $i); echo " ".
mysql_field_name($resultadosql,$i) ."\n"; } echo " Accin\n"; echo " \n";
while ($fila=mysql_fetch_array($resultadosql)) { echo " \n"; echo " ".$fila["EMPNO"]."\n"; echo " ".$fila["ENAME"]."\n"; echo " ".$fila["JOB"]."\n"; echo " ".$fila["MGR"]."\n"; echo " ".$fila["HIREDATE"]."\n"; echo " ".$fila["SAL"]."\n"; echo " ".$fila["COMM"]."\n"; echo " ".$fila["DEPTNO"]."\n";
echo Editar\n";
echo " \n"; } echo "\n";
mysql_close( $con );
?>
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 215
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Ej. Emp_display.php
Formulario de actualizacin de empleados
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 216
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
$resultadosql = mysql_query($consultasql);
if($row=mysql_fetch_array($resultadosql)) { echo " "; echo " Cdigo "; echo " ". $row["EMPNO"] . " "; echo " "; echo ""; echo " "; echo " Nombre "; echo " "; echo " "; echo " "; echo ""; echo " "; echo " Puesto "; echo " "; echo " "; echo " "; echo ""; echo " "; echo " Jefe "; echo " "; echo " "; echo " "; echo ""; echo " "; echo " Fecha Ing "; echo " "; echo " "; echo " "; echo ""; echo " "; echo " Sueldo "; echo " "; echo " "; echo " "; echo ""; echo " "; echo " Comisin "; echo " ";
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 217
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
echo " "; echo " "; echo ""; echo " "; echo " Departamento "; echo " "; echo " "; echo " "; echo ""; echo " "; echo " "; echo " "; echo " "; echo " "; echo " "; echo ""; } ?>
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 218
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Ej. Emp_changes.php
Modificacin de Empleados
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 219
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
", hiredate=\"". $Hiredate . "\", sal=" . $Sal . ", comm=" . $Comm . ", deptno=" . $Deptno . " where empno=".$Empno;
echo $consultasql . "\n"; $result = mysql_query($consultasql) or die("No es posible realizar la consulta SQL");
echo "El registro se ha actualizado con xito.";
?>
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 220
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
conectar.php
listado.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 221
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
for ($i=0;$i
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 222
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
alta.html Numero: Nombre: Localidad:
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 223
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
alta.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 224
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
?>
modificar.html
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 225
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Numero:
modificar.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 226
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 227
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 228
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
modificar2.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 229
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
baja.html
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 230
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
Numero:
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 231
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior
baja.php
-
Programacin II Unidad 8 Bases de Datos - Pgina N: 232
Escuela Superior de Comercio N 49 Cap. Gral. Justo Jos de Urquiza Carrera Analista de Sistemas de Computacin Nivel Superior