recherches récentes:
incluez les fonctions ,
fonctions variables ,
fonctions de poteau...
Si vous êtes nouveau au PHP ou devez juste régénérer vos qualifications, c'est l'endroit à commencer. Cette série de cours d'instruction te donnera la connaissance de base que vous devrez créer un simple Site Web de PHP.
Le PHP est un langage de programmation r3fléchissant à l'origine conçu pour produire les pages Web dynamiques. [1] Le PHP est employé principalement dans le serveur-côté scripting, mais peut être employé d'une ligne de commande interface ou dans des applications graphiques autonomes. Des interfaces utilisateurs textuelles peuvent également être créées utilisant des ncurses.
(PHP 4, PHP 5, PECL mysql:1.0)
mysql_fetch_field — Retourne les données enregistrées dans une colonne MySQL sous forme d'objet
Retourne un objet contenant les informations sur les champs. Cette fonction peut être utilisée pour obtenir des informations sur les champs de la requête fournie result .
La ressource de résultat qui vient d'être évaluée. Ce résultat vient de l'appel à la fonction mysql_query().
La position numérique du champ. Si la position du champ n'est pas spécifiée, le champ suivant qui n'a pas encore été récupéré par cette fonction est alors récupéré. field_offset commence à 0.
Retourne un objet contenant les informations sur les champs. Les propriétés de l'objet sont les suivantes :
Exemple #1 Exemple avec mysql_fetch_field()
<?php
$conn = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$conn) {
die('Impossible de se connecter : ' . mysql_error());
}
mysql_select_db('database');
$result = mysql_query('select * from table');
if (!$result) {
die('Échec de la requête : ' . mysql_error());
}
/* Lecture des méta données de la colonne */
$i = 0;
while ($i < mysql_num_fields($result)) {
echo "Détails sur la colonne $i:<br />\n";
$meta = mysql_fetch_field($result, $i);
if (!$meta) {
echo "Aucun détail disponible<br />\n";
}
echo "<pre>
blob: $meta->blob
max_length: $meta->max_length
multiple_key: $meta->multiple_key
name: $meta->name
not_null: $meta->not_null
numeric: $meta->numeric
primary_key: $meta->primary_key
table: $meta->table
type: $meta->type
default: $meta->def
unique_key: $meta->unique_key
unsigned: $meta->unsigned
zerofill: $meta->zerofill
</pre>";
$i++;
}
mysql_free_result($result);
?>
Note: Les noms des champs retournés par cette fonction sont sensibles à la casse.
Des autres fonctions utiles :
ref.pdo-mysql | ref.pdo-mysql.connection | ref.mysqli | ref.mysql | mysqli.warning-count | mysqli.use-result | mysqli.thread-safe | mysqli.thread-id | mysqli.store-result | mysqli.stmt-init | mysqli.stat | mysqli.ssl-set | mysqli.sqlstate | mysqli.setup | mysqli.set-local-infile-handler | mysqli.set-local-infile-default | mysqli.set-charset | mysqli.select-db | mysqli.rollback | mysqli.resources | mysqli.real-query | mysqli.real-escape-string | mysqli.real-connect | mysqli.query | mysqli.prepare | mysqli.ping | mysqli.options | mysqli.next-result | mysqli.multi-query | mysqli.more-results | mysqli.kill | mysqli.installation | mysqli.insert-id | mysqli.init | mysqli.info | mysqli.get-warnings | mysqli.get-server-version | mysqli.get-server-info | mysqli.get-proto-info | mysqli.get-host-info | mysqli.get-client-version | mysqli.get-client-info | mysqli.get-charset | mysqli.field-count | mysqli.error | mysqli.errno | mysqli.dump-debug-info | mysqli.debug | mysqli.constants | mysqli.connect | mysqli.connect-error | mysqli.connect-errno | mysqli.configuration | mysqli.commit | mysqli.close | mysqli.character-set-name | mysqli.change-user | mysqli.autocommit | mysqli.affected-rows | mysqli-stmt.store-result | mysqli-stmt.sqlstate | mysqli-stmt.send-long-data | mysqli-stmt.result-metadata | mysqli-stmt.reset | mysqli-stmt.prepare | mysqli-stmt.param-count | mysqli-stmt.num-rows | mysqli-stmt.insert-id | mysqli-stmt.get-warnings | mysqli-stmt.free-result | mysqli-stmt.field-count | mysqli-stmt.fetch | mysqli-stmt.execute | mysqli-stmt.error | mysqli-stmt.errno | mysqli-stmt.data-seek | mysqli-stmt.close | mysqli-stmt.bind-result | mysqli-stmt.bind-param | mysqli-stmt.attr-set | mysqli-stmt.attr-get | mysqli-stmt.affected-rows | mysqli-result.num-rows | mysqli-result.lengths | mysqli-result.free | mysqli-result.field-seek | mysqli-result.field-count | mysqli-result.fetch-row | mysqli-result.fetch-object | mysqli-result.fetch-fields | mysqli-result.fetch-field | mysqli-result.fetch-field-direct | mysqli-result.fetch-assoc | mysqli-result.fetch-array | mysqli-result.data-seek | mysqli-result.current-field | mysqli-driver.embedded-server-start | mysqli-driver.embedded-server-end | mysql.setup | mysql.resources | mysql.installation | mysql.examples | mysql.constants | mysql.configuration | intro.mysqli | intro.mysql | function.mysqli-slave-query | function.mysqli-set-opt | function.mysqli-send-query | function.mysqli-send-long-data | function.mysqli-rpl-query-type | function.mysqli-rpl-probe | function.mysqli-rpl-parse-enabled | function.mysqli-report | function.mysqli-param-count | function.mysqli-master-query | function.mysqli-get-metadata | function.mysqli-fetch | function.mysqli-execute | function.mysqli-escape-string | function.mysqli-enable-rpl-parse | function.mysqli-enable-reads-from-master | function.mysqli-disable-rpl-parse | function.mysqli-disable-reads-from-master | function.mysqli-client-encoding | function.mysqli-bind-result | function.mysqli-bind-param | function.mysql-unbuffered-query | function.mysql-thread-id | function.mysql-tablename | function.mysql-stat | function.mysql-set-charset | function.mysql-select-db | function.mysql-result | function.mysql-real-escape-string | function.mysql-query | function.mysql-ping | function.mysql-pconnect | function.mysql-num-rows | function.mysql-num-fields | function.mysql-list-tables | function.mysql-list-processes | function.mysql-list-fields | function.mysql-list-dbs | function.mysql-insert-id | function.mysql-info | function.mysql-get-server-info | function.mysql-get-proto-info | function.mysql-get-host-info | function.mysql-get-client-info | function.mysql-free-result | function.mysql-field-type | function.mysql-field-table | function.mysql-field-seek | function.mysql-field-name | function.mysql-field-len | function.mysql-field-flags | function.mysql-fetch-row | function.mysql-fetch-object | function.mysql-fetch-lengths | function.mysql-fetch-field | function.mysql-fetch-assoc | function.mysql-fetch-array | function.mysql-escape-string | function.mysql-error | function.mysql-errno | function.mysql-drop-db | function.mysql-db-query | function.mysql-db-name | function.mysql-data-seek | function.mysql-create-db | function.mysql-connect | function.mysql-close | function.mysql-client-encoding | function.mysql-change-user | function.mysql-affected-rows | class.mysqli | class.mysqli-stmt | class.mysqli-result | class.mysqli-driver | book.mysqli | book.mysql |
Le PHP est une langue scripting d'usage universel employée couramment qui approprié particulièrement au développement de Web et peut être enfoncée dans le HTML. Si vous êtes nouveau au PHP et voulez avoir une certaine idée de la façon dont cela fonctionne, essayez le cours d'instruction d'introduction. Après ce, vérifiez le manuel en ligne, et l'exemple archivez les emplacements et certaines des autres ressources disponibles dans la section de liens.