Mysql_select + mysql_fetch_array.. simplifié

Contenu du snippet

salut a tous.
Alors voila, je develope tous les jours des sites web, utilisant php+Mysql.. on se rend compte que les fonction sont souvent appeler pr lister un tableau d'une db.. boutique en ligne, album photo etc.

Bref j'ai fait une classe qui me permet en une ligne d'utiliser mysql_query("SELECT * FROM $table"); + mysql_fetch_array($sql_result).

La voila! rien d'extraordinaire, je pense juste que ca peut accelerer le developpement de certains..
A bientot pour des codes un peu plus poussé:p
Bobidop©

Source / Exemple :


class sql {
	
	function sql()	
	{
		/* Connection a la base de donnée */
		$connect = @mysql_connect(host_sql, login_sql, passwd_sql);
		if(!$connect)
		{
				echo "<span style='color:red; font-size:20px;'>
							En raison d'un problème avec la base de donnée, certaines parties du site sont suceptible de ne pas fonctionner.<br />
							Veuillez réessayer ultèrieurement.
						</span>
			";
		}
	
		@mysql_select_db(db_sql, $connect);
		
	}
	
	function select($query, $sql_result) // mysql_query + mysql_fetch_array
	{
		if (!$sql_result)
		{
			$this->sql_result = mysql_query($query);
		}
			return mysql_fetch_array($this->sql_result);
	}
}
?>
<?php
/*
utilisateion : 

  • /
$sql = new sql; while($row = $sql->select("SELECT * FROM table")) { echo $row['filed']; } ?>

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.