Les meilleurs développeurs PHP freelances sont sur Codeur.com
Fermé · Moins de 500 € · 1 offre · 657 vues · 1 interaction
Bonjour,
Je souhaite faire une pagination sur ce bout de code :
function User_recuperer($id){
$sql = " SELECT *
FROM user
WHERE id = '$id';";
$result = Sql_query($sql);
$row = Sql_fetch($result);
$user->id = $row['id'];
$user->nom = Sql_prepareTexteAffichage($row['nom']);
return $user;}
function Contacts_chercher($args){
$tab_result = array();
$sql = " SELECT * FROM contact WHERE 1 ";
if ( !isset($args['demandeur_ou_demande']))
return $tab_result;
if($args['demandeur_ou_demande'] == '1'){
$condition .= " AND (id_demandeur = '".$args['id_user']."' OR id_demande = '".$args['id_user']."') ";}
$sql .= $condition;
$result = Sql_query($sql);
while($row = Sql_fetch($result)) {
$id = $row['id_contact'];
$tab_result[$id]["id_contact"] = $id;
$tab_result[$id]["id_demandeur"] = $row['id_demandeur'];
$tab_result[$id]["id_demande"] = $row['id_demande'];
}
return $tab_result;}
case "Profil_General_Accueil" :{
$args_contacts['demandeur_ou_demande'] = '1';
$args_contacts['id_user'] = $data_in['id_user'];
$contacts = Contacts_chercher($args_contacts);
foreach($contacts as $contact){
if($contact['id_demandeur'] != $data_in['id_user']) $id_contact = $contact['id_demandeur'];
elseif($contact['id_demande'] != $data_in['id_user']) $id_contact = $contact['id_demande'];
switch($action)
{
case "Profil_General_Accueil" :
$user = User_recuperer($id_contact);
break;
}
$data_out['liste_contacts'][$user->nom.' '.$user->prenom.' '.$id_user]['object_user'] = $user;
<? foreach($data_out['liste_contacts'] as $contact){ ?>
<?php
$nom = $contact['object_user']->nom ;
echo $nom;
?>
<? } ?>
Merci pour votre retour
Budget indicatif : Moins de 500 €
Publication : 22 octobre 2017 à 09h22
Profils recherchés : Développeur PHP freelance
1 freelance a répondu à ce projet
1 proposition de devis en moins de 2h