Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & ODBC
PHP & ODBC Forum d'entraide sur ODBC avec PHP. Avant de poster -> FAQ ODBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/03/2006, 18h15   #1
Membre du Club
 
Inscription : décembre 2004
Messages : 210
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 210
Points : 65
Points : 65
Par défaut Recherche équivalent odbc

Bonjour je cherche depuis un bon moment les équivalents odbc de

Code :
1
2
3
mysql_insert_id
mysql_select_db
mysql_affected_rows
merci de votre aide
vodevil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2006, 18h21   #2
Membre émérite
 
Avatar de Yobs
 
Inscription : avril 2004
Messages : 675
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2004
Messages : 675
Points : 808
Points : 808
Envoyer un message via MSN à Yobs
Pour mysql_select_db => tu défini ta base de donnée directement dans ta source.

Pour les autres, à ma connaissance il faut les programmer. Par contre aucune idée sur comment le faire.
__________________
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés
Yobs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2006, 19h22   #3
Membre du Club
 
Inscription : décembre 2004
Messages : 210
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 210
Points : 65
Points : 65
pour odbc _inset_id j'ai trouvé sa

Code :
1
2
3
4
5
6
7
function odbc_insert_id()
{
  $query = "SELECT @@IDENTITY AS ID;";
  $result = odbc_exec($this->m_rConnectionID, $query);
  $row = odbc_fetch_object($result);
  return $row->ID;
}

et pour odbc_affected_rows j'ai trouvé ceci

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
// ODBC affected rows
function odbc_fetch_assoc($rs){
 if (odbc_fetch_row($rs)){
  $line=array("odbc_affected_rows"=>odbc_num_rows($rs));
  for($f=1;$f<=odbc_num_fields($rs);$f++){
   $fn=odbc_field_name($rs,$f);
   $fct=odbc_result($rs,$fn);
   $newline=array($fn => $fct);
   $line=array_merge($line,$newline);
   //echo $f.": ".$fn."=".$fct."<br>";
  }
  return $line;
 }
 else{
  return false;
 }
}
Mais je ne sais pas si ce code marche bien mais connaissances en sql étant limité
vodevil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h49.


 
 
 
 
Partenaires

Hébergement Web